Instadebit has been in the online payment space for over ten years now. They use a highly secure 128-bit encryption that is monitored by Verisign and TrustE - the gold standard when it comes to online security. That additional safety goes on top of the standard encryption used by banks.
This payment processor has received a lot of love from the gaming community as online casinos and merchants widely accept it as a deposit and withdrawal method. That allows users to get access to a multitude of online purchases without getting exposed to identity theft and fraud. That's obviously a plus for Instadebit.