Go for after market dirt cheap one :P, I've replaced mine and you can do it by yourself easily with some guidance. And there're plenty of guide in the forum as well as on the interweb.

If you need a passenger side front door PM me, I've got a spare one you can have for cheap.