I prefer to overprice jobs I do want to do - it makes my job a lot more enjoyable.
But I know what you mean. I've got some ridiculous jobs I the past that I never thought I'd get.
Talking of pricing I've got an existing customer who I've cleaned for about 3 years, he has just bought a brand new, massive house. It's got lots of Georgian sash windows, two glass roofs (I know NWH would have a field day with them) and a load of balustrade glass. High roof dormers etc etc. So I quoted him a 8 weekly price. Heard nothing for a few weeks and got a text earlier saying he's had a quote for £90 LESS per clean and if I can match it the job is mine. I politely declined and explained my reasons and he said he will think about it and come back to me. A while ago I would have lowered my price etc and tried to keep it, but they're just not worth it.