Cheaper than buying in the US, yet I can attest the brands are the same as here, and the meds work perfectly for our girls.
Shipping takes several weeks, so just order ahead. The one time I had an issue with my order, they were super nice and got it corrected ASAP.