Do we accepts deposits? YES we do! We only need $250 to hold any bike for a week!! Please call us for details. 215-542-2136.