I guess nobody uses this yet in Canada. I wonder if they accept Canadian customers.
You still have to ship the items to them
Yes, but you ship the whole inventory to them at once, while their rates are per order. Sending 60lb box to US costs some $70 with $1000 coverage. If you have there 50x 1lb products, it will only cost $1.40 to ship to them, $0.75 their handling and $4.75 + $0.55 their shipping (=$7.45 total per single unit order). Shipping 2lb (1lb product + packaging) via Small Packet USA with CanadaPost will cost $13.25 + packing supplies. The savings on full filing 50 orders is $290 plus you do not have to buy sjhipping supplies, pack or go to post office everyday.
That is my understanding. Maybe I am missing something but if they allow Canadians, it's sweet service.
IMO storage fees are friendly considering you pay only the monthly average volume you occupy. If you rented small U-Haul self-storage, you would pay approx $85/month (I don't know exact price). Amazon charges $0.45/cubic feet, so 5x6' storage room filled completely up to 6ft high (180cubic feet) would be $81/m. Seems fair.
Advantages:
. orders ship from US - no customs delays
. much friendlier shipping rates than CanadaPost
. media rates are extremely friendly