I had a really good experience recently in a small local music shop. I am looking to buy a digital piano but obviously it is best to try different models first. Also I won't be able to actually make a purchase for a few months yet but I thought I would look into what is available now.
The local shop I went to had a few pianos on display from Yamaha and Roland and the sales assistant couldn't have been more helpful or better informed. On request he produced a set of headphones for me and my friend to use and we were encouraged to spend as long as we liked trying the various pianos. I explained to him that I wouldn't be in a position to make a purchase just yet but he wasn't bothered in the slightest and insisted that I should return whenever I wanted to try the pianos again. He was able to demonstrate the various features of each piano and was well informed about the range of models available. and without being asked he produced catalogues for me to take away.
OK, their prices are slightly higher than I would pay on the internet or from some box shifting company but not by very much, and the attitude of this guy has made me determined that he will get my business when the time comes to buy.