when you avoiding laws and regulations just one mail can destroy all your dreams remember that
if "cards already sent to customers" where tha fck is our refund

How can any legitimate company say they will give 80% refund?
Did you report these scammers to the Ukrainian police?