EL
Element Vape
View company profile →
I ordered on Dec 3
I ordered on Dec 3, 2024 and the 'tracking' says it was shipped. It is now December 17th and it still only shows 'shipping'. This is the worst online store experience I've seen. They're claiming it ships from them to a shipping hub, maybe directly from China? For claming such good reviews, I'm wondering if those are fake too.