It depends on whether I was buying from the local CVS/Walgreen's etc (1 carton), or if I was going to the Indian Reservation to buy them, which used to be one of the great things about living on Long Island, and in which case I would buy up to 3 cartons. When I first started using the Indian Reservation, you could order them online, or over the phone, and they would be delivered within 24-48 hours.

.. After a while something happened, and online sales from the Res were restricted, in which case I had to drive an hour out to the reservation ... which was well worth the money saved at $20-25 per carton.