You can renew your TN-1 for up to three years at a border crossing, all the new regulation basically does is replace the words "a year" with "three years", so provided your employment letter says three years and they believe you have non-immigrant intent, there is no change in the application or renewal process.
If the guy at the POE mentioned a form to use to renew it in the US, he's talking about I-129, however generally speaking you're better off applying for renewal at a POE for several reasons:
1) You're there to answer their questions and clarify any information they're uncertain about;
2) It's faster;
3) It's much cheaper, $50 as opposed to $320;
4) It's simpler, because you (or rather your employer) don't have to fill out I-129 which is quite complex.
The only reason to do it by mail really is if it would cause you a huge problem to go to the POE, but even cost-wise, it may cost you less than $270 to get to a POE and back anyway. You can probably drive the entire width of the 48 contiguous States on $270 with the current price of gas!


Privacy Policy