Mail order is often much cheaper to have it sent to Ogdensburg, New York rather than Ottawa. I’ve seen cases where the postage is twice as much just to ship it to Ottawa which is just an hour drive. Also some ebayers won’t ship outside USA.
To have your mail order shipped to Ogdensburg, simply address your package to:
2981 Ford Street Extension
Ogdensburg, New York 13669
Once it has arrived, check with your friends before going in case they have stuff to pick up.
Program your GPS and the trip will take just a couple of hours. There will be a fee of $5/item when you pick up at the UPS Store. Also, there is a toll of $2.75US or $3.00CA each way.
You’ll also want to declare your goods when you cross back into Canada as they want to tax you on it.
I often stay for 48h so that I can have 400.00 of duty free (per person in car) brought back. It makes for a great excuse to drive down to New York City or a lot of other great things in Upstate New York.