I know it's boring but I think I would say Oasis. They're not the cheapest so I'd have to buy fewer things, cos I usually buy lots of crap in prima. {blush]
Even though I like loads of other shops too. H&M and Principles and Wallis and Warehouse and Primark.