I can buy all of those at my local walmart. While this may cause problems for some, probably not me out here in the middle of nowhere, so I approve of this.
Bring a box of condoms to the counter and when the cashier rings it up, say "That's way too expensive for me" in a disappointed voice and go back to the aisles. Then return with just rubber bands and plastic/cling wrap.