A slightly softer way to say 'too expensive' is to say 这个有点儿贵,我多想一想,谢谢你。Then when you walk away, hopefully the salesperson will make a better offer. Just like when I was shopping for shoes the other day, I said the same thing but in English, "oh, this pair is little bit expensive for me, I might have a bit more of a think about it, thanks anyway". Then the salesperson said, "hold on a sec, let me just do a quick check on these... oh, actually, I just checked the system and I think I'll be able to give you a 20% discount on these, I'll just need my manager's approval." Bargaining is fun, especially when you do it in a nice and polite way!