I heard that sex toys are now available at Target and Wallmart, so why bother buying with a card? If you feel awkward on asking however, you could ask a mature friend for the favor and hopefully things would work out fine. Just don't let sex toys be your only resort because they're meant to help increase sex, not to stand as the whole channel for sex. Good luck and give us an update on how you do.
