This was my mistake. If you want a bike for your son, you should probably get a Fuse Ix, which has a 19" toptube rather than the Fuse I's 20.5" toptube (which is suitable for most kids in highschool, since they're taller). The Fuse II is definitely not what you want, though.
Haro completes aren't bad at all, and if by "bikes" he meant "complete bikes", than it's a matter of opinion, although it's a perfectly valid one; but if he meant "bike frames/forks/parts/etc" by "bikes", than he's clueless.
GTs are pretty much crap, and have been for years.