Yeah, Costco might be a good option, too. You don't have to be a member to use their pharmacy. The T is usually cheap--in my experience, not as cheap as MOMS or Strohecker's--but the price varies a little, which is weird.
I ran into problems at one Costco when I went to get a refill. The pharmacist gave me the third degree and told me that he shouldn't refill the prescription (I think because he thought T is a Level II controlled substance), blah, blah, blah...and, guess what, he was either lying or incompetent. T is Level III. He was making me out to be some kind of drug addict or something.
It's quite possible that he just had a moral objection and was trying to prevent me from getting my scrip. I was still early in transition; maybe he clocked me. Anyway, I got the refill and started using Strohecker's and later MOMS.
I suppose that this sort of thing can happen at any pharmacy, but now I'm cautious about getting my T at Costco. Once burned.
ETA: I misreported this incident and had to make a change.