Beware when buying from Asos because I recently bought some t-shirts and during delivery, got an email saying that I need to pay over 100$ to have the order cleared from customs. They are not responsible for paying customs and duty, so expect to pay 20-30% more than the checkout price.
But they do have a nice store