M
Michael Roitenbarg Review of Metro Screen
The worse customer service ever, Don't bother.
The worse customer service ever, Don't bother.
putting me on hold for 10 min and after 2 min asking questions about an order they said sorry there's only so much time I can spend with a customer.
Comments: