also, trustpilot not to be trusted. Lots of fake reviews.
Well, what other place would you check for signal on bad customer experience? I find it a relevant data point.
Please Login to reply.
No replies yet.