Given the explosion of mobile devices and online sales in past several years, you might be tempted to believe you are witnessing the end of brick and wall stores. The overall convenience, the simplicity and the time saved are three key elements that deem online selling such a profitable business. Well, at least these perks exist in theory because, as a customer you will notice all sort of blunders and barriers when trying to make an online purchase.