To tell the truth, I've ordered bottles direct from USP, and the shipping isn't that bad on even a moderate order. 25 each of 3, 6, 10, 15 ml bottles, a decent working set, is $24, with shipping of $5. I just ordered a 100 pack of 15 ml graduated beakers, tossed in another 25 6 ml bottles, again shipping was $5.
(I want to see what those beakers are like, expect to pass some on if I can find small boxes so the shipping isn't whacky. They might be really good for DIY -- I've found syringes a PITA, just not suited to the bottles of stuff I'm using.)