It depends entirely on where and from who you are buying. Every store or shop has different overhead and works to different margins. They also have different supply and franchise deals which impact on what the final selling price would be. The only solution is to either offer or bater a price. If you really want a good price a trade in or secound hand is the probably the thing to watch out for. A dealer or shop is going to say either yes or no. They know what they need to sell for and if you don't ask you don't get. How hard can it be??