4 /5 Jeremy Giller: It is what it is. The staff are friendly, didnt feel pressured really at any point, and plenty of verifiable information on the vehicle. They also stand behind their warranties thus far.
2408 N Market St, Champaign, IL 61822
(217) 607-1855
Google map: https://www.google.com/maps/place/?q=place_id:ChIJw6AaXvDZDIgRpbwGzZdmwO0