good range, and usually very prompt delivery. If an item is unavailable or delayed, there is communication from Pharmacy Online alerting me to the issue, and asking me to decide whether I want to wait or take a refund for the item. On occasion, I have contacted them by phone and the staff are friendly and eager to help.