They say they are are FREE streaming service for films. However they want you to join... which is fine but then they want credit card details... which is not fine. If it's free, why would they want payment details. Is this type of site a scam waiting to happen or am I being too cautious. Any thoughts out there NSC'ers