Has anybody had a positive experience with this service? A provider from Backpage uses this for screening. I logged in, supplied details, they ran a $1 charge to my credit card and I heard nothing. A week later, another $38 on the card - still nothing. I'm starting to suspect something is wrong