Reviews
Overall rating
Kenneth
03 Aug, 2024
I've had Metro for a very long time that have never treated me well I have complained on them over and over again for stereotype indifferent treatment to different customers their service has always been crappy and payments always have been on the up and up
Read more