Are Next Day Deposits Costing You Money?