If you need any help we are just one email away!
Send us an email - contact@delzor.com
One of our customer service professionals will get back to you within 24 hours!
One of our customer service professionals will get back to you within 24 hours to answer any of your questions
We deliver our orders as fast as they come in. Orders arrive typically within 7-14 days