With paypal now heading up the way in terms of future advances in terms of how people go to stores and order their items, the web based climate is continually in a state of development and change from year to year. The same would therefore be the case also for ecommerce website design as developers integrate new concepts and payment options for their clients and potential customers alike.
The time of store buying however does not appear to be completely a thing of the past. Many still enjoy the face to face interaction with store staff to understand product features and to enjoy the overally user experience. However this is somewhat different for on line transactions as the user experience generally is a factor of web site speed, the power of imagery in terms of product display and the simplicity of checkout through the storefront. But equally as important in terms of customer retention is the after sales service in my opinion.