How long does it usually take for the multiple security deposits to return? I had previously done 3 leases where I carried the Multiple Security Deposits throughout.

Now I've purchased a CPO through another dealership. They estimated that it would take 30 days for the check to come back to me for the deposit, but that was back on July 30th. It's now almost the end of September and I still haven't received it.

Would my best next move be to contact the BMW Financial office of the dealership I bought the car from, or from the previous dealership I did my leases with? Or someone else?

Thanks in advance for any help.