GreenShrike
(GreenShrike)
29
The place I use in Port Huron is US$3 (canamparcel.com). The first place listed when I Googled for Niagara Falls (247parcel.com) is also $3 for <35lbs, with 24-hour secure locker access, no less.
If you’re getting charged a “holding fee”, I’d find a better place.
.
For $10 items, no, I wouldn’t bother — but then I wouldn’t order $10 of stuff anywhere off the ’net anyway since shipping will be so high of a percentage (well, except Chinese sites with free international shipping). Usually $10 items just get wishlisted until I have a decent order to put through.
For items shipped free within the US, I usually just count the parcel pickup as the “shipping fee” — and for Amazon, just hope the bundle gets all packed into the same box. US$3 for US$35 or more of fulfilled-by-Amazon stuff shipped free to the parcel service seems okay to me — especially since I probably won’t have to pay tax on it, like I would if purchased locally or shipped from within Canada. Or shipped internationally into Canada, and then “randomly” chosen for inspection and customs fees and tax. 
Anyway, it may not be for everyone, but it did get me a load of 18650s from mtnelectronics.com a couple years ago, when I couldn’t find anyone in China to ship cells to Canada.