Bought from them over a decade ago. The selection was pretty middle of the road. Not a ton of "platinum editions" nor a bunch of "se's." They were no-haggle, but tried to nickle and dime us with every little fucking thing they could and got shitty when we had our own financing in place. The vehicle only had 9,000 miles on it, so the couple of things it needed were covered under warranty buy the local Jeep dealership so I never had to go back.
TL;DR - 5/10. No haggle on the price of the vehicle left them plenty of time to haggle about all the other shitty fees.