- We are currently shipping, but due to COVID-19, we have a backlog of orders to get through, so there is a slight delay before we can ship for any new orders placed.
Any Deluge orders placed today, your estimated shipping date is June 15, 2020.
Shipping normally takes 3 business days, though current circumstances may lead to short delays at your local depot.
Please stay home, stay safe and be well.
Showing all 1 result