I use CanAm Parcel Pickup in Port Huron. I've used them for years now and they handle all sizes of parcels. They send you an email when your parcel arrives. The family run business handles car import and transportation functions as well. They are just across the bridge by a couple of kilometers. They charge $ 3.00/US per parcel and have a nominal storage charge for parcels left longer than one month. I have left parcels for two months and never yet have been charged the extra fee. Nice people.
https://canamparcel.com/