Key Services Corporation
Consumer Report
Same as prior reports! Is there any way to bring this out to the forefront of the public because trusting people may lose more than $500 bucks! Or even $1000 if they've decided to cover the whole deal. Who's grandma do you know that can afford that kind of a hit?! ...