I recommend buying shoes in store unless you are like me and you personally know which store you order from fits your shoe size. I order online at H&M and I get the perfect size that matches my feet because I know my exact shoe size for that specific store Some stores do not give refunds H&M does not give refunds they give only exchanges
anthropologie is a really good website, but more on the expensive side. i also like urban outfitters, American eagle, pacsun, and topshop. as for jeans, i go to aeropostale, since they fit so perfectly (i'm embarrassingly short!). stores like charlotte ruse and forever 21 are a lot cheaper, but the quality just isn't that great. either way, they have pretty trendy clothing!