Why not just take the unit to a Giant dealer and be done with it?
***EDIT*** I believe that Giant supports its dealers as opposed to the general public.
There's a reason my fav destination is "the bay". Almost all of it is away from traffic, and on gravel. The relaxed feeling of no cars, the vistas in changing seasons, and the destination are all pretty hard to beat. All within a couple of blocks from my house.
And I completely agree with your...