I haven't shopped with CRI since December. Direct deposit was a payment option, at no charge. I would not go the paypal method with them due to the fee.
By the way, this week I've seen great bonuses on their $5 shops. I haven't seen so many unbooked shops in several months.