Actually, as of Jul 31/07, the price will be increasing to $320 for the I-129 and $300 for the I-539 (dependents).
It may be better to simply go to Canada - take a vacation

- and apply in person upon re-entry.
You don't need a lawyer -- but ensure you have all the paperwork including the
TN Visa Employer/Application letter.
Read the article on "How to prepare a Great Employer Letter" and "Common mistakes
TN Visa mistakes to avoid" - available on our website to help you be prepared.
Good Luck!