T

Horrible quality screens they sale. Constent defec...

Horrible quality screens they sale. Constent defective parts. They are overpriced and very rude. Place is beyond shady working conditions seem horrible. Been going there for about 9 months now and I don t even know who manages the place . Somebody def has to look into this place and see if everything is on the up and up. I am reporting to the BBB.

Comments:

No comments