How about this for storage/shelving?

We had a similar storage system for data tapes in a mainframe computer room.

It's packs a lot into a small space.

But yes, very pricy