Moonlight Silver

Honestly, I think you're going to a bit too far, Lorien. I personally was raised in a house where sex wasn't talked about, wasn't explained, and is still considered a bad thing (I'm 17, my brother 14- my mother changes the channel if people start kissing and more on TV).
Because of this environment, I'm extremely shy and embarrassed about sexual things. Condoms, birth control, doctors, friends sharing stories at school... I don't like talking about these things/buying these things/etc in public. But at the same time, I understand that a person must be mature about these topics if they want to have sex.
Uhh. Where was I going with this. Yes! You can be embarrassed about buying condoms and lube in front of kids from school, and still be ready for sex. My suggestion would be to grab the lube, grab the condoms, and then grab a funny birthday card. If anyone asks, it's a gag gift for a friend of yours. No one has to know any different.
Texnolyze- is there any public transportation in your area that she could use to get to the planned parenthood? There's 34 in Michigan, so you should be reasonably close to at least one of them. If not, I still think it would be possible for your girlfriend to just ask her mother to take her to the doctor for a checkup, and then talk to the doctor in private.
Ok, that's your opinion, and that's ok. However, I feel anyone that childish and immature should not be having sex to begin with. People buy condoms, lubricants, maxi pads, wart remover, and other embarrassing things. No big deal. People have to grow up sometime, stop giggling about the word "p***s", and just buy what they need without being squeamish.
That does not mean you have to watch porno and swap sex stories. It just means you have to be an adult if you want to have sex in a responsible way. That includes getting what you need, talking to your ob-gyn, etc. If you can't even handle that, you're just not ready for sex.