I used to work for them for a while in Clearwater, FL.
At one of the highest volume sales stores... We actually did more high end installs then buckets.
I actually will ONLY recommend them as far as that's concerned. Can't speak for EVERY RnR, but the one off US19 in Clearwater, FL is on point.
There prices are fair, and some of the deals are excellent. Service is solid, with no exceptions. They actually just got done stretching new 245/35's on my 9.5's without a problem in the world.
As far as the repo situation is concerned. We always left our repo's on steelies to insure that the people knew that RnR had come to get their wheels back, and no one else had stolen them.
The insurance is fair and balanced, no they won't cover you if you bend a wheel or crush a lip... but if it's manufactures defect (chrome chips...etc) it's handled.
All in all, I recommend them.