The site loads like a mother trucker.
http://sky3ds.com/reseller.html
Canada is under that list and it has a bunch of websites enlisted.
* Nope, it's not like Gateway, the card is un-upgradable, but the templates are, which are required to write games onto the cart. You cannot play games that have AP, which are basically Nintendo franchied games manufactured in 2K15
* Yes, you must write your Private header on the template file for all your games, using something like SkyKnife will help, but by default you shouldn't be going online with their default 3DS template unless you have a game that you own that has online support so you can rip the private header with a powersave device. Else your only option is to search online *can't link you here as you'll get banned* for rom dumps that have [online patched] on their name.