Thanks to the good people of OzBargain I purchased myself a Chromecast with Google TV from Google for $139.99 with the netflix subscription.
A total of 10 days latee I have been charged the same amount again as a recurring subscription.
How do I contant them directly to have this resolved? Its beyond ridiculous

Go to the contact us page of wherever you bought it from?