Reviews 8
Filters:
Rating
Language
Sort:
Most recent

Delay is an average company. The customer service ...

Delay is an average company. The customer service is satisfactory, but the prices are a bit high. I wouldn't say it's a great experience, but it's not terrible either. Overall, it's just average.