appointments + always displays same service

even when the selected service is "exhaust" or "muffler" or "engine."

This is glitch - it doesn't ALWAYS happen this way. But many times it does.

Screenshot:
http://marisaporter.com/zimmermans/wp-content/uploads/2013/03/wrong-service1.jpg

live page:
http://marisaporter.com/zimmermans/make-an-appointment/

Also the emails also have the "tires" heading no matter what is selected.

This is a very urgent request. Thank you.