TL;DR below
Customer support over email was HORRIBLE. I order a pack of coils, juice, and a smok alien kit on Monday (two weeks ago). The coils were out of stock and they didn't email me until the end of the week. When they did I had them exchange them for the gille tank (which wasn't gonna be in stock till the next Monday), and I asked for overnight shipping, no response. I figured it was shipped so I waited (tracking wasn't working right for whatever reason) till Thursday. Service over the phone was excellent, the lady I talked to swapped my Alien kit colors to red and black, made sure everything was how I wanted it, and gave me free over night shipping sent out Friday morning (received everything Saturday morning).
Cons being not every item on the website shows when it's out of stock or not. Email service is horrendous. Prices are either overpriced or competitive, there is no in-between (I list this as a con because I can't say which way they lean).
Pros their line of juice is very competitive and high quality. The juice is delicious, my only gripe is if they sent some free unicorn bottles with their 120ml bottles instead of the massive dripper cap. Amazing phone customer support and lovely staff