you can ALWAYS negotiate on a bike price. if the LBS refuses to, spend an hour on the phone. i GUARANTEE you that the hour on the phone in that price range will save you at least 200 bucks. You don't have to argue, just say you need a price on a bike, and tell them that your best deal so far is (Retail - 175.00). See what they say. they will either say i can beat that and give you 200 off, or they will say, no, sorry, i can only take 150 off. I have NEVER paid Full Retail Price.