i have never heard of theses guys. A charge for $6.39usd appeared on my credit card then 1 week later an amount of $129.79 appeared, I'm pissed! No p…