How to Handle Complaints - Nebula Review | Nebula
How Do We Handle ComplaintsComplaints submitted will be forwarded to the business partner within four business days. If a response is not received within seven business days, a second request will be made. Complaints will be resolved within sixty business days.
You can logon to nebula.reviews portal to submit tickets and respond to queries.
Go ahead and complain. We're with you.