I just purchased a 2008 Toyota RAV4 and wanted to use the bicycle roof rack that I already owned, and was using, on my 2006 BMW 3 Series. These universal mounts worked fine on the RAV4 for my application without any drilling or other modification of my original equipment (except for easily removing the mounting brackets on the bike rack rails specific to the BMW). This saved me considerable expense by not having to purchase another bicycle roof rack specific to the Toyota. And I have the flexibility of using the same rack on both vehicles.
I would recommend these mounts as they seem to have a design that would work in most applications.