Customer service in the Delura universe kind of sucks.