The problem
The storage-unit operator was running reservations, allocation, billing, and customer communication in different tools that didn't communicate with each other. The customer-facing side either didn't exist or didn't track the real state — a visitor couldn't trust that the unit they see online was actually available.