Consumer Safety Technology "CST"
Card Charged Over $100 Beyond Agreed Amount Plus Hidden Fees
This company states that they have the newest technology and they have great support. Both untrue, they will get you to sign a lease PLEASE READ CAREFULLY! They also ask you to setup your account with a credit card DON'T DO IT! They recently charged my card for over $100 dollars above what they ...