My CSA and one a natural food store down the street from me, and if it's 1 am and I'm hungry and lazy, Safeway. I assume it'd be way illegal to purchase a bunch of visa/mastercard gift cards and resell them for bitcoins so that it doesn't restrict choice.