We bought our 2003 X5 for repairs from a collision that was nothing more than a front and rear bumper replacement, front headlight, and front right tire and rim. It took them 1 month and 21 days to fix. They explained VERY specifically that the reason for the delay is to be certain that the result of the repair will be the way it was before an accident. Well, we obviously don't expect it to be that way since it's almost impossible depending on the damage. But when we finally got our car back, there were several problems that were not taken care of. First, there was a cigarette burn on the carpet leaving a hole. Second, the rear bumper that was replaced was not even aligned with the trunk lid. And third, the wheel that they replaced had a scratch on it! Did they find the wheel from a junkyard or something? So we had to bring it back in for further repairs. However, they would not fix the carpet burn. They stated that the burn was originally there before we brought the vehicle in. How? No one has ever smoked in the car before and has always been treated like a baby. No one smokes in the family either. I purposely asked the service advisor before letting him know that there was even a burn whether the technicians smoke in the garage and he replied yes, but not in the vehicle. Well...how would any of them even know if their technicians were smoking in the car in the first place? They gave us some BS saying that there was ""something"" rubbing on the carpet before. What does that mean I asked. He failed to give us a good explanation and obviously was trying to bluff his way through. Therefore, if you want your car repaired and treated how it should be properly, DO NO GO TO CLASSIC BMW in RICHARDSON. There are plenty of other good BMW repair shops like John Roberts. We have NEVER dealt with a worse dealership before.