Hmm.....funny how all the car guys do not like the stop/start system why all the car sales people keep selling that as a plus. Personally, I do not like and I drive a Holden Equinox which has this as standard and I do not think there is an option to turn that off.
Is the option to switch it off available on all cars?? My missus will thank you for it! She thinks that she cant beat people at the lights cos of this....lol