DI
DIRECT VAPOR
View company profile →
Eh sometimes i don't know
It is nice to have a web space to purchase from, but the extra fees/up charges are getting out of hand. A 7 dollar signature fee?? I have never had to sign when buying from them. My last purchase was dropped at my front door, seems like another random charge.