The bike biz isn't the same as the car industry. If you don't want to buy the bike for the agreed price, the next person through the door might as well could. We're not desperate to get rid of stock unless it's VERY old.
If you're deciding between two shops, then choose the one that;
-Has the best service. If their repaired bikes are outside, check the decals on them. Which shop did they originally come from?
-What is their serivce plan? For instance, my shop's bikes are professionally assembled by two seperate builders, and come with a year of free service and a 60-day free tuneup.
-What deals will they give you on accompanying accessories? Shops will be more leneint with accessory prices than bikes.
And never discount the assembly. We get in bikes from neighboring shops for repair and always run into serious issues with the assembly. If your shop can't service or assemble your bike, why should you buy from them?