Timeframes, fees, and limits for wire transfer deposits