Site called flixhangar.com based somewhere in Spain. Same setup with state reference, 5 days free, no mention of cost. Almost fell for it. On other similar scams I try to go to cancellation site or phone no. And try to make contact. If unable you know it's bad.