There are a lot of promotional prices and discounts on online stores. In fact, there are more promos on online shops than there are in retail shops. As these stores work simultaneously with multiple dealers at a time, a customer is able to avail a certain product at the best possible price.
Otherwise, the masses would not have purchased products from popular brands. Different brands have different attributes. Choose a brand whose traits you are most comfortable with.