You can buy some gift cards on Raise without an account but to redeem eGift cards beyond a 30 day period you will need to make an account. The process is fast and free.