They are always delayed by 6-7 days on every order. Most of the time, Netmeds cancels order without informing customers. Worst delivery service.