I also signed up hoping to get up to 75% of my premium back. But it hasn't happened. They basically cheat you out of your savings.
After a trip I have seen acceleration speeds that are impossible with my vehicle. When I reported this I was told to provide proof. Even their own call center agent...