Even if you're only filling the floor 1` high, that's still an order of magnitude difference between the cost of a traditional unit and Amazon space. Not that Amazon doesn't offer some other advantages, but worth noting.
How's that? If you're filling the floor 1' high that's 1x10x10 or 100 cubic ft at $90, for double Amazon's price. Parity is 2' high. When I had a storage unit I think I was using about 30% of its capacity, which is cheaper than Amazon but also less convenient. Seems like a reasonable tradeoff.
Apologies; That's only for long-term storage, where the $.90/month per cubic foot is significantly less than the $4.24 ($22.5/half-year, ~$.49 per month) that Amazon charges past the first year.