I can understand your concern. The information you have received is good.
Soap residue usually means the drain pump is not working well.
I would suggest first confirming the film is soap.
Is it a new problem or has it been a problem since the dishwasher was installed?
There are two causes of film on the dishes. Soap film can be rinsed off at the sink. Take one of the glasses with film and rinse it under the faucet while rubbing the film with your thumb. When dry the film should be gone if it is soap.
If the film seems to disappear but reappear when dry then the film is most likely mineral film. Sometimes you'll notice this when the element has a white film on it.
Soap film can be from to much soap, water not hot enough or from to much rinse agent.
There is a check valve in the motor assembly that should prevent any soap from draining back into the dishwasher. A failed check valve might allow soapy water back into the sump which would cause a film.
I hope this will help you. If you do not feel confident repairing this problem yourself, then you can have it repaired at your home by a Sears technician. Here is a link for the website:
Sears Home Services