Waipahu, HI
Initial estimate and scheduling took less than 30 min. Came back two days later because they didn't have my tires. Replacement took a couple hours. There are restaurants and a customer lounge to wait at. They told me one of the items I requested was not needed...so they gave me a new, lower price. Very efficient and professional..