这个合法吗?我于今年6.26在某单位…

这个合法吗?我于今年6.26在某单位上班,上了3个月,交了1000元钱,这1000元钱是抵工作服和培训费的,用人单位要求2年满就退,不满2年就不退钱,请问这个合法吗?