My car was towed this morning. I was ready to take it back today, but the yard won't let me until Monday, and are charging $35/night. Legal?

My car is a honda fit and was empty except for an UberEats bag and a full glove box. It does not take 24 hours to check it in. Plus it's Friday and they are closed on the weekend so gosh darn there's another $70 that they have to charge me. My wallet was in the car, though. Is it legal for them to hold my property for three days when I'm ready and able to pick it up? It was repossessed, I'll admit, but I got the funds and had all day for the bank to clear it. They are costing me business too because I had appointments today. Help please! I'm in California btw

Read more: My car was towed this morning. I was ready to take it back today, but the yard won't let me until Monday, and are charging $35/night. Legal?