Canada drug warehouse made the experience more frustrating than it should have been. The staff are trained to interact in a robotic manner. My original order was not complete due to personnel errors. Canada drug warehouse failed to notify me of the delay. I stressed the importance of receiving this medication because I am a "first-timer". I needed to get this medicine in hand. Eventually, someone noticed the open order. I was called to complete the transaction. Delay. Delay. Unnecessary delay. To date, I have not received the medicine my doctor ordered in February 20201. I would not recommend using this company if you live in the USA. I am still waiting for the medication to treat a serious condition. The money for the medicine has been removed from my bank account!