Customer service quality is going downhill pretty quick
They were very good with customer service when I first started using them and now you have to wait almost a week to get a call back or even to get a reply to your email
Date of experience:
Aug 11, 2025