New tax rules for non-US residents? — Chatter away, friends! | Wizzley