For whatever reason - I'm not sure how it happened at all... Beast took 8 different payments from me over the course of a few days. I pointed this out to them and, at first, they were very helpful - I explained that I'd just like to be refunded for 7 of the transaction and to keep one active. They issued me a new log-in and activated my account right away and said they would issue a refund for the other transactions. A week or so later I checked back in with them, all apologies and the refund will be issued "today". Now another week or so later they've completely changed their tune and are contradicting themselves in every message. Avoid these losers at all costs.
Contact your card company, they will easily give you your money back.