I got my 07 rubi at dick Poe Toyota, it took me a while to find one at a good price but I did a lot of online searching and phone calls and found the one for me
There are a lot on sale but they go fast, definitely check Montana and I'd say doniphan around artcraft. Oh and definitely craig's list.
Dick Poe had a few when I went and they were constantly getting some in. I got a rubicon that an old man traded in for an fj cruiser so it was really well taken care of and you can always negotiate ( we got $5000 knocked off right off the bat)