A company that has a terrible customer service department. I cannot understand why large companies do not care for refunds given a scenario they highlighted.
It is basic entrapment.
2 months ago
National Express has a
1.6
average rating
from
352
reviews