The little "VehiCROSS" doors are going to be very difficult to find. They came with the factory crossbars, and were very prone to falling off. I actually secured mine with some cable ties to make sure I don't loose them.

Good luck,

Bart