Dont buy a car or enter a service contract with these guys. I bought a used BMW from them in March - after the sales person lied about the 'free detailing', ding remove and warranty terms it took 6 months to get the registration details. I have had to take the car back twice to get minor issues fixed, neither of which were covered under the terms of the warranty. On both occasions I was quoted $1000 for 'repairs', 'repairs' that they magically fixed putting the car back together when I told them that as it was not under warranty I was going to take it to the BMW dealership to be fixed. They either try to rip you off, or they are completely incompetent - either way I will never being doing business with them again.
Cons: they are probably all ex-cons
more