I just spent the last week in Edinburgh and I'm sure that I went into every shop in every nook or cranny I could find. I can echo the remarks made here already about some of the low low end off the hook stuff. The upside to all that is that they are very easy to spot, and thus avoid. It is fun however to wander into these shops and listen to the wheeling and dealing they are prepared to do to sell you something.