FlixAttic.com Belize BZ
Consumer Report
I went to check my bank statement and noticed a charge from flixattic.com Belize. I have never heard of this company nor have I signed up for it I tried to search fortheir website to find who to contact to be refunded and cannot find anything if anyone has their contact information please let me ...