Star provided an average experience. The staff was...
Star provided an average experience. The staff was decent, but not overly helpful. The website was somewhat confusing to navigate, and I had trouble finding the information I needed. The car selection was limited compared to other dealerships. It was an okay experience overall.
