The significant issue that the author of the blog post might be missing is that Stripe is dealing with Canadian banks offering "US funds" accounts that are not technically US bank accounts.<p>If you hate fun, try staying calm while a Paypal agent explains to that a) they will not issue you a Mastercard debit card that will let you spend/withdraw funds without converting to CAN currency and b) if you attempt to transfer money from your Paypal account into your Canadian "US funds" account, they will first convert it to CAN and then your bank will convert it back to USD... and then if you want to withdraw in CAN they will convert it again.<p>That means that if you accept money for an eBay auction with Paypal, and you foolishly chose be Canadian and have the wrong account type at your bank... you will be charged for listing your auction, a percentage of your auction close, Paypal will take a few percent, and then a total of three redundant currency conversions - each taking a cut - will all disappear if you withdraw cash at an ATM. Oh - and that's after they hold your funds for 21 days. Plus if you experience "too much success" they might just freeze your account indefinitely unless you're a famous blogger.<p>At least Stripe are working to make our lives better as Canadian devs. For that, I thank them. Pre-Stripe, things were pretty dreary in the payments space.