A great place to shop in Epcot is the Mitsukoshi (?) Department Store in Japan. It sells loads of neat 'Hello Kitty' stuff (which I personally have a weakness for!) and most of the stuff is reasonably priced. Last time we went there, my sister bought some cool origami paper. It's a good store because it sells 'Hello Kitty' stuff etc. and also authentic Japanese items.
Are you into sports? If so, the store in the UK is good. They sell Manchester United football shirts and Wimbledon tennis stuff etc. However, I think it's pretty pricey!
While you're in the UK 'pavilion', check out the Welsh shop. I can promise you that it's really authentic because there used to be a shop just like that in my village!! I always like to go there when I'm feeling homesick because I can buy British chocolate bars!!
Hope this helps
