Dezzal.co has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
I have been complaining about Dezzal and their inability to give me a refund. After 6 months I have now received most of my money back. But will never deal with them again.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.