With a scrambled and skeptic mind after being scammed by Leadernet OU, I contacted Reclaws International whether they could help me.
These guys proved an ultimate saviors for me as within 90 days, I could reverse my transactions and got my money back.
God bless Reclaws!