Delugs used to be a fantastic company…
Delugs used to be a fantastic company but their growth has unfortunately resulted in a downturn in their customer service support and overall experience. My order was not shipped despite contacting Delugs numerous times about it and there seems to be a lack of communication between the teams whereas in the past it seemed like a very tight and well run business. Shame and I really hope they can recapture what made them so good in the first place.
