Look, either buy online or get over it. You're getting laid, and taking responsibility to ensure you have safe sex, which is good for you and respectful of your partner. What's to be ashamed of?
How about next time you look them in the eye and ask them if they're free tonight.