Reviews

Overall rating

star star star star star
5.0 1 reviews

Kenneth

star star star star star
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 Avvo
Scroll to top