Consumers Electric Tech Service - (CETS)
Consumers Electric Tech Service (CETS) ripoff
This company sent me a letter stating I would get benefits including Vacation, Satellite Dish with Receiver, and free cell phone. They guaranteed I would get a completely new desktop computer to test for a large named company. I received one letter from them with no return address and the number is ...