Generally it is cheaper to buy online. They have less overhead and sell more. Usually I buy my singles locally, and when I want to order a box I do it mail order. Some stores do have deals on singles, one local place has buy 3 get one or buy 4 get 2 free deals.