You don't need to connect it with a bank account. You can use your phone number, facebook, or twitter. If you link your facebook and/or twitter you get more credits.
Hi Cuz! :) So what are you thoughts on this site? I put just a few items to check it out! It looks like putting up Gift Cards is a quick way to get a lot of points for spending... How's everyone? xoxo