Yes, there is no need to make a deposit. Remambo doesn't charge your card for making bids, so you won't be charged until the auction is actually won.