I guess it's too much to hope that you're fixed and on your way..
They can be trouble if the battery is weak, or brake light switch if you're lucky.
Do you hear the pump prime when you open the door? Test by getting out, locking it, wait a few minutes, unlock, open the drivers door and listen for the pump priming.
If it's not the battery or brake switch, it would be specialist for me..
Sorry I can't help more.. I feel your pain..!
Good luck