I own the Stanley 12-960 and I am happy with it. Spend the time and effort to tune it and you got yourself a very good "Contractor Grade" $40 plane that will meet your needs.  It's not fair to compare it to Lie Nielsen or a Veritas plane that cost a 100+ dollars more.