1 reviews | Active since Sept 2016

15 May 2020, 10:26

****** of customer rights.

With this pandemic hitting every industry it seems like STA Travel has decided to become a ***** as well by refusing to refund our monies and giving us ultimatums to convert our monies into points

0
Replies (0)