I guess I don't see the logic, don't the small vendors also have to get their materials shipped from somewhere? Since the small retailers buy in smaller quantities, they can't get bulk pricing discounts and shipping small packages from lots of places to one location has to be more costly than shipping lots of stuff to a distribution center and then sending trucks with small quantities of lots of different things to one location.