My car came from Sloan in the early 2000s. Owner before me bought it there. Only observation I have is the original add says “sport seats” but my car doesn’t and never had sport seats. Otherwise I have admired their inventory for years and have read mostly positive reviews.
Nick Murray visited a few years ago which gives a glimpse into the place as it currently is. Cant embed
https://youtu.be/qDs6f1jLzew?si=dzk70nBs1mJrqCC0