BidRack
Consumer Report
Yup scam, called instantly, did the email thing, read their terms and conditions. I never received any value for the money. The comments to the contrary are surely shills. I'll start the credit card thing tomorrow. Class action... I'm in. ...