If you use UPS or Fedex to ship items to you from the USA, you can avoid paying the brokerage fees by calling UPS or Fedex and telling them that you will clear the paperwork with customs yourself. So when the package arrives at UPS or Fedex, they will prepare your paperwork, you'll have to go pick it up and drive to your local customs office. There, you will pay the GST and PST on the item. Once that is done, you can return to UPS or Fedex and show them that you paid the taxes on the package and then they will release it to you.