I get my parts from Heaven Gifts (china) best price but have to wait 2 weeks max, sometimes one week but not at christmas. I just order parts from china and no worries about customs.
I make my own liquid and get nicotine from Xtremevaping (Florida) PM me for customs concerns. Mediska PG From Walmart pharmacy. Now bran VG from any health food store.
Flavors from Perfumersapprentice (US) no customs worries with just flavors.
I have ordered from Happyvaper (CDN) you'll get excellent customer service and it takes about a week to get to Vancouver with cheap shipping. You can express ship it and get it quicker. I stopped ordering from them because of the higher price, but you can use the coupon code "VAPEHAPPY" and get a discount. I got my first ego kit from Jack at HV, very satisfied! Jacks parts get cheaper if you buy in bulk and use the coupon code.
Customs will stop
juice shipments sometimes, I'd say 1 in 10 from what I've heard. So if your worried about that then there are some Canadian
juice vendors that will sell you what you need. It's pretty expensive if you ask me. I bought juice from Vapables (CDN) just to get me started, but now I've stocked up on nicotine and flavors and would never think about buying expensive pre-made juice. I think it costs me a few bucks to make a 10 ml bottle that lasts me 2 days. If you buy pre-made juice from Canada the average going rate is $18.99 for a 30 ml bottle.
I'd definitely recommend Low Resistance Atomizers. The standard 510 LR's have been known to kill Ego batteries, lots of people still use them with no problems. You can get the Mega 510 in an LR version thats meant for the Ego batteries and I do have one and use it with no problems. You can also skip getting a whole kit and go with a USB battery pass-thru and a selection of atomizers to figure out what you like. The USB battery pass-thru has a built in charger so you can avoid that cheap charger that comes with the kit. Less to worry about, get two.
I can't recommend a single Canadian Vendor that has it all and it's pretty frustrating. I currently use three different vendors and unfortunately none of them are Canadian. But I'm a cheap ....... and will continue saving money because thats one of the reasons I quit in the first place.
After 4 months I'm thinking of an upgrade, probably a mini GLV 2. I'd still use my Ego though.
I read these forums for 18 hours before I chose the Ego so your on the right track!
good luck.