These people are just crooks. They take your payment details and charge you without any receipt, invoice, or warning. Watch out for the so-called one-time report. They'll keep charging you.
Their car reports are confusing and hard to understand. The worst decision I made was using them.
Do yourself a favor and stay away from this website.