I understand what you had went through. Real-Debrid.com are terrible scammers. Their admin cannot handle any form of negative comment on the forums and will delete you promptly if you make any claim or complain that is even remotely out of their interest.