Ships from China but fast
It's a Chinese company. I didn't get order confirmation email. Had to ask them. Also you got to ask for tracking number yourself. They are shipping out from China via plane. But it's pretty fast. I would allocate 10-15 days until you actually receive it. Not good idea if ordering last minute for Halloween!
