This bike is really awesome. The frame seems to be the rights size at a 20" , though Giant runs their MTB's small. I'm going to get a shorter stem and chop down the bars and probably put bar tape on instead of grips.
I bought it from my co-worker at the bike shop who bought it from our dealer, it was a mish-mash of parts on the Trance. Hayes So1o hyrdraulics, EA50 finishing group, Deore/LX groupset and a RockShox Recon fork. All for $400 for me.
New fork, tires and stem on the list, and as soon as I find my pedal wrench my Crank Bros are going on.