S
Stephanie Wilks
I must say that I had a rather average experience ...
I must say that I had a rather average experience with the company. The website was decent, but the customer service needs improvement. There were delays in response time and I had to follow up multiple times. Overall, an okay experience, but I expected better.
注释: