a success story from me (hopefully, I will need to confirm with my bank tomorrow). Stupid me paid for these f***ers, and only a few days later realized browsing the web that I was an idiot. Thank God, I paid with my American Express credit card, and I requested Amex to decline payment, but it was too late, they the money was already gone. However, they filed an official complaint with these guys, and maybe due to the power of Amex or to avoid legal actions, they informed me that they refunded my money to my account.
Keep your fingers crossed for me that it indeed happened
Keep up guys and don't let them fool you