FlixAttic.com Belize BZ
Consumer Report
Signed up to watch free dvd clips on site. Unable to without submitting personal and credit card details. Find I am charged the above amount having only watched 3-4 mins of 1 free clip. I then cancelled my registration but I believe their is false advertising and subtle scamming maybe. Can you help ...