As far as diy goes, i'm noobish, but it feels pretty easy to me. A bottle of 36mg 50/50 nic from myfreedomsmokes, diluted to 12mg, use the Ejuicemeup app, VG from walmart, pg from MFS, flavors also from MFS or whereever, and it's no big deal. =-0
I found a flavor i loved from a vendor, found out that vendor uses flavorart as there main flavorings, so i got flavorart in the type i used to buy, and lo and behold, it's the same flavor! Making a batch takes like 15 minutes tops.
If juices start to get all crazy regulated in the future, DIY might be the only practical option, which would suck to have that choice taken away from us though. I diy a bit, but i don't want to HAVE too, like i don't want to build my own coils. I don't have enough manual dexterity for feel like it's worth the time. Carts are so cheap...less then a buck, or replacement coils for the vivi nova which i love, are like 1.50 each so the money i save on diy, goes to tech. =-0
If your not into, for sure just don't do it, but if difficulty was your barrier for entry, don't worry about it. The community is so helpful, they make it easy for us, which is awesome.
-e-