A simple suggestion, we should be able to withdraw items from retainers that we aren't paying for anymore. JUST withdrawing. Depositing new items or using the retainer to sell items/do ventures should stay locked until you pay for them again.

I feel like if we pay $2 to access a retainer for a month, we should not be locked out of items that we give to that retainer without paying $2 again.

This problem is even worse if you own multiple retainers. Let's say that I own 4 extra retainers, and when they expire I don't feel like paying for them again. If I need a single item out of the last retainer, I have to spend $8 to retrieve it, even if I don't intend to use the retainer otherwise.

I'm actually surprised that it works this way. In most games, temporary inventory can always be withdrawn from after the fact.