so can someone explain how you dont over pay? have always got a decent refund.. is it because that many of you are self employed?