A
Alex Cabrera Review of Global screen
The company has disappointed me with its lack of p...
The company has disappointed me with its lack of professionalism. The shipping was delayed and the customer service representatives were unhelpful. I won't be purchasing from them again.
Comments: