• 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