If I'm paying money for a service, then I'm entitled to use the aftersales/customer support to submit a complaint about the poor service I've received, regardless of whether or not they have my details on their database. Unfortunately, lots of companies won't register complaints without that...