I've had to deal with getting double-charged because their system failed to process correctly, and customer support completely refuses to look at the transaction proof showing the initial attempts were declined and the actual payment went through properly. They aren't listening to their customers and are trying to claim payments weren't made when the bank records prove otherwise. Completely unacceptable service!
Recommendation: I wouldn't