InstantCast
Unauthorized charges
I signed up with Instantcast on October 5. It was suppose to be a free casting call website for 14 days. After 14 days your membership starts up and they charge you so much money each month on your credit or debit card. So for 14 days there was absolutely not suppose to be any charges. And the ...