Quote Originally Posted by Padudu View Post
Do we have an obligatory American "why the heck do I have to figure out taxes out when every other country has their crap together?" yet? Totally not working on an amended return right now due to my employer messing up.. I cry.