are both good/reputable suppliers.* I have ordered from canadapeptide and will post my review later.
For those outside USA/Canada (best practice in any country) I recommend you find a supplier within your country to avoid any potential issues with importing.* I know of 1 case that an import was seized by Customs (USA I think) but I don't remember when or why it happened...but I do recall that luckily it was simply seized...nothing more.
I've heard good things about pepbridge as well. Customs will most likely not be a problem, however if they did seize a package that's as far as they will take it. It isn't worth the trouble to try and pursue it.