My new Mary XC is sitting at my LBS because the new bike seat post 31.6mm is too small for the 32.3mm frame seat tube (calipered by the shop mechanic). A phone call was made to Haro and the rep. told the bike shop employee that Haro is providing a shim to take up the space for the oversized frame seat tube. Has anyone rec'd an XC with a 30.9mm frame seat tube like the 2007 spec sheet indicates, or did they also get a 31.6mm seat post and a shim? Should I be concerned with the shimming of the seat post?? The LBS has had my new XC bike for almost 3 weeks because the bike was received with a broken derailleur hangar, and now this seatpost sizing situation. What a way for a bike manufacturer to do business!!! For all the trouble, I hope the bike is as good as some blogs and forum writers have indicated.