E-commerce fashion sites give shoppers ample opportunities for affordable shopping