I need to buy a bunch of jars, probably pint sized or slightly smaller. Does anyone have an inexpensive source? Is this a mail-order thing, or do you buy them in person? I'm in NYC. The only ones I've seen here seem pricey. I do need some for this weekend, so will have to bite the bullet. Zabar's is the cheapest I have found. Any suggestions for now or the future?