When we called about new tires for our Jeep Grand Cherokee, we decided to go with D & J Inc. They had our tires in stock and the installation did not take very long at all. They checked the allignment as I was usure about it and they said it was fine so they didnt charge me. The staff made fresh coffee for me as they didnt have any made. I would reccomend to anyone.