Yea - Honestly, I'm biased, as I work at HealthWarehouse.pharmacy - but, usually the orders that have huge delays are because a patient does not have a valid prescription from a doctor. If someone places an order, but we do not have a valid prescription (a valid script is transferred from another pharmacy, faxed from their doctor, called in from their doctor, or the hard copy mailed to us) we can't legally send medicine.
Overseas may be cheaper, but then the quality of the med is questioned. HealthWarehouse is a VIPPS-accredited pharmacy, has a ".pharmacy" URL, and we get all our meds from FDA approved facilities.
So yea, if you have a prescription, shipping is usually pretty quick. If you don't, you shouldn't bother placing an order, as it can't legally be shipped out anyways.