Who should buy the condoms?

Who should bring/buy the condoms? I don't want to go buy them myself because I find it very embarrassing and I don't know when to?