We have had nothing but trouble with Northbrook Toyota. Took our 4-runner in for service. Suffice to say that they said they had to redo the engine, but when after many repeat visits the problem wasn't fixed and they wouldn't refund our money, we took it to the dealership by Arlington Heights who commented on the shoddy work that had been done! Needless to say, they are lacking in both customer service and quality of work! To this day they have not responded to us, but did fight it when we contested the charge on our credit card! Save yourself the hassle and go elsewhere!