The advantage of buying online is that from the comfort of your armchair, you can shop and find things unique or simply just not available in stores in your city.  Case in point; these shoes.  Beautiful and not available in stores in my city.