Total Scum
Total Scum! They give you a rate on the website, they take your credit card information and then hold you hostage until someone call you only to inform you the rate will be higher.
United States
Total Scum! They give you a rate on the website, they take your credit card information and then hold you hostage until someone call you only to inform you the rate will be higher.