When I re-financed (in the U.S.), I had the option of a no fee refinance or get a 1/4 point higher rate.
In my situation, it was better to take the slightly higher interest rate and avoid the fees. That is, the breakeven point was a few years away and who knows if I will move before then, I'll take my savings now thank you.
Refinancing costs alone mean nothing, you must review them in light of the rate that you get any any points that you may pay, in addition to looking at your current mortgage (and any cost or points that you paid for that one).
Be careful, it seems that anyone offering a loan always wants to talk about the payment amount (house or car), but that can be very misleading.
Good luck,
Jeremy