Step 2 of 3: Login to your online Chase Bank account
Are they serious? I can't think of any reason why some rewards points company would want your personal bank account info.
Step 3 of 3: Enjoy homelessness
On a more serious note, they are BBB accredited.
I am not encouraging or discouraging the use of this company, simply providing information.