Locate media was click local
Took hundreds of £s out my account without my knowledge
Signed up for a website and hosting in october. It was click local then! paid a deposit, then in january they take the rest of the payment if i was happy with everything. 2nd oct took £108 for the deposit. 28oct tried to take £900, 28oct tried to take £800 28oct took £324. 29 oct took £500, 29 oct ...