Errrm, i'd say American Apparel... but then again that's just me, i really like their stuff. But depending on where you are, there stores may not be so accessible to you, but you can order online.But places like River Island and Topshop are just as good and will probably be cheaper. My friend invested in ones from New Look and there alright too, probably the cheapest out of all the stores as well.