I agree (m)
in reply to a message by Llewella
The only people I have heard say "Stef-en" were foreigners. Along the same lines, I recently heard someone say "Theresa" with a "TH" sound. She was very surprised when I told her it should be the same as "Teresa." It's just ignorance.