The website advertises a 10-18 day shipping time, but doesn't include "processing" time, during which the order will sit in their warehouse with a "packed" status for weeks. If you contact their customer support to find out when your package might arrive, they will basically tell you it will get there when they feel like shipping it out. This business is extremely sketchy and should be avoided at all costs.