The more there are online stores, the more is required from the companies who make the product deliveries. Consumers are impatient and used to good service, and they will definitely notice even small problems with the service they receive.
The customer is always right, at least according to an old saying. Some people disagree, but it is still a good general rule for many situations that often occur in customer service.