If you’re selling Vehicle Service Contracts (VSCs) directly to consumers, you’re operating in a high-cancel environment. Many marketers see 40–80% of contracts cancel, and flat cancels—those within 30 days—are especially painful. They erase margin, trigger chargebacks, and undermine performance metrics. But not all VSC cancellations are created equal. Contracts that cancel later are far more […]

In October 2024, 1.31 million new vehicles were estimated to have been sold across the United States.

In August 2024, 1.42 million new vehicles were estimated to have been sold across the United States. This marks a 9.9% increase over July and a 6.1% increase compared to August 2023.
In July 2024, 1.29 million new vehicles were estimated to have been sold across the United States. This marks a 3.4% decrease from June and a 1.3% decrease compared to July 2023.