I see a lot of crap about RRO, but from the experience that the wife and I have, they were very helpful and willing to do whatever to make things right.
Wife has a '16 Compass 75th anniversary edition and wanted a lift. Got the RRO 2" lift and when it arrived one of the spacers wasn't exactly square. Was off by about 1/16" height wise.
Called them up and they said the measurements we took with a pair of calipers was in spec.,but if we preferred, they would send out another spacer to replace it. We decided to use it and if something didn't seem right we'd deal with it at that time.
She had also asked them if the 235/60/18 Atturo Trailblade tires we got would fit. They told us that they were not familiar with that brand/model of tire, but with the size would probably have to use 1" wheel spacers. Got 1" spacers and the tires/wheels and lift slipped right in without issue.
That said, with the experience we have with them, I would not hesitate to purchase from them again.
Just my .02
But, given the reputation that JBA has, and the fact the UCA's on my Liberty (though I didn't purchase them) are JBA, I'd probably spend a little more to go with JBA. Unless they were absolutely needed and couldn't afford them, but could RRO.