vendor lockin