I think that online businesses (or any business for that matter), should take a very good look at developing applications for smart-phones. Smart phones are becoming more and more ubiquitous. A lot of people are converting to and buying smart-phones. If you want your business to be more accessible to your target market, make sure that you can utilize an app that will enable you to interact with your customers much faster.