Their Ebay page makes it look like they're based in Florida, but one of the buyer comments said they are actually in China. Some comments say it took 5 weeks to get their order, but others say a few days. I emailed the seller and asked if they are in China or Florida. Here's what they wrote back:
"Hello friend,
Thank you for your contacting.
The item product will be shipped from the USA but our factory is in China."
Hmmmmmmmm.