I actually think that most of the prices for things you need to buy at resorts are pretty reasonable - considering that you are buying them at resorts at Disney. I do think that the $20 for the surrey bike is too high. One item that I can think of where the price was really high was a six pack of beer in the gift shop. And I had sticker shock about 2 years ago when I needed to buy formula - but pre-made formula is really expensive anyway. Some items I have been surprised at how fair the prices are - When I needed to buy bottles, I was surprised that they were only $2 in the gift shops. Also, pool toys were only $4 for a basketful - and a pail and shovel for sale by the pool at the Grand Floridian was about $1.