Usually use VaporAuthority & MyVapeStore. Should've stuck with them, EJD is average at best.
Charged for "Priority Shipping", order took about 9 days to arrive because they didn't get it to USPS for several business days. Other vendors' First Class shipments arrive quicker. Not a big deal, but then I found almost half my package wasn't what I ordered. Yet was reflected in my receipt. When I ordered, there was no "Review your Order" before payment like other online vendors. Shady, like they're mislabeling stuff to move it. EJD just pointed to order confirmation & said "welp it's what you ordered". I know what I ordered, but whatever, I've had local shops do the same crap for worse prices. Should've looked closer at email confirmation but it wouldn't have mattered because payment was done by that point.
3 stars bc at least I got something resembling what I paid for & it was packed well.