Agree on the BJ's for 16ozers, they consistently have the lowest or right around the lowest price. Occasionally WMT or the local Super has them on sale for the normal BJ's price.
OP: 2$ for a 24 pack aint bad at all.
NOW: If we could only figure out what is a good deal on toilet paper and paper towels we'd be all set!!!
Impossible to measure that stuff on a per sheet basis.