Sad to hear all of this. Gives sales reps a bad name.
Personally, our company has never touched machines without lid interlocks - no matter how small.
I think I know the company you are referring to Clare (think we all have dealings with them no matter where we are).