Dude, it all depends on what bikes are hot in your neck of the woods, 29ers are big sellers so if I had a 05' it would be on sale but definitley not at a grand cash! And rembember you might be looking for a good deal ,but the shop is looking for a profit, that is how commerce works. If the store doesn't feel like lowering it's price to suit you, your not obligated to buy there. Make him an offer, and be prepared to make the deal right then no delay, nothing chaps my hide when some one comes in lowballs on a bike, we agree to their price, and then they got think about it. If you want the best price have CASH (not debit card or check)
and be ready to part with it!