Cloud computing is a good solution for meeting the demand of a sudden spike in interest, but when you have more people on the site trying to order than there are products to sell, you are slowing down (or crashing) the site unnecessarily, and deteriorating the experience for everyone in the process.