I blame the Internet, when everything is a click away, be it clothes, hardware, equipment etc. people get used to seeing prices immidiately, delivery next day and instant feedback on everything from email to chat to Facebook. Now, this is the trend today, this is how customers work so you have...