I've been haggling in English for the past years. And been getting freebies from him too. He now automatically gives me discounts as well... heh.
Hah... there ya go. I never tried speaking to the staff in English. I'm by no means a regular customer so I had to do the haggling. Still... I managed to score 17% of my purchases. I'm a crap haggler btw.