bunch of idiots digitalplace.com, but so am I for giving them my credit card details. I just cancelled any future transactions on day 1, Dont sign up…