The website's design looks decent. They have a telephone number, an e-mail, and a live chat. And the address in Canada
Found this on their website: "If you reside outside of the United States, please contact our customer support staff to discuss specific shipping rates and order requirements."They won't refuse shipping to other countries I suppose.
CanadaPharmacyDepot.com claims to be one of the leading online pharmacies that operate from Canada. However, I don't see any much point that can convince me. Be careful when you order.