Reviews 6
Filters:
Rating
Language
Sort:
Most recent

The service provided by Star metro media is subpar...

The service provided by Star metro media is subpar at best. Their customer support is slow in response and the quality of their work does not meet expectations. I wouldn't recommend them.