One of the worst companies to deal with…
One of the worst companies to deal with - every transaction I have had there has been a fault with the network the charger or the account Awful experience - if I did not have to use this company would make my life easier
Date of experience:
May 10, 2025