Ok, I rode 10 miles this morning, and I was impressed. Very smooth, and very quick. The bike shop tune up made a huge difference. The seat was fine too, I had some worries about it too, but it was fine.
The cateye micro wireless was great as well.
Only thing im going to change is the pedals, I could feel them flex when I was standing and riding hard... (im also a bigger guy.)
Definitly need to add a bottle rack, and a bag of some sort.
Averaged 15.3 mph and a max of 25.8, passed a few people with way more expensive bikes..
Overall Im happy
And yes, i have heard that giant did manufacture these bikes.