-
April 2022
Ryder is just OK? The one at Urbana is OK but they could work on improving their Customers Service?
-
August 2020
Brad and crew were amazing. So easy to transact and took great care of my needs expeditiously!! Highly recommend Ryder especially the Champaign Il crew.
-
September 2018
Quick service and friendly techs. Service manager working on 09/08 went out of his way to help me out.