I order from Pulse pharmacy online regularly, the prices are very competitive. They have online support Candice who is willing to help and prompt to reply to enquiries, always same day and often within a couple of hours. This stands out to me as excellent online customer service as I find a lot of businesses don't respond at all to enquiries from their webpage. There are a few glitches with their webpage from time to time, but when this happens i just put my order in writing over email, bearing in mind the limits with some items (eg. maximum number of heavily discounted items).