great company.sometimes i have to call back to check on order,than it comes soon after.don't know what that is all about.my meds. keep getting backed up every three months,soon they will be a mounth ahead of me.I suppose i will have to go buy some on my own after a while.