Members can add money to their accounts using credit or debit cards, online banking, VIP Preferred, and more. There are no fees for depositing in Sugarhouse Casino.