If you bought new online, did you bring it to your LBS for a tune up after assembly?
I had mine take the BB/crank out and check BB grease, just to make sure it was lubed
he trued my wheels, and adjusted everything, well worth the $32
Not all LBS's are evil, mine was very impressed with my ebay special.. yours maybe too.