This shop changed owners not long ago. The choice of toys is still very good but the service is average. Have been there twice in the last six months. At no time did they offer to wrap the toy as a present, they had to be prompted, even though they were wrapping christmas presents for others the last time I was there. Finally the wrappped present looked rather unprofessional.
I also had an issue with wrong price stickers being on the item I wished to purchase and being told at the point of payment that I had to pay about 40% more. The same item had several others with the same "mistake". In a nutshell: Great for product, ordinary on service.