Buying things online is excellent for me. I don't have to worry about crowds, or the shop locally not having the product in stock, and often the local shops charge more. I prefer buying on asos, and even with postage from the UK it is still cheaper than buying in Russia sometimes.