I have never had a problem with AA. It is unfortunate you are having these issues. From past experiences with my E46 and now my E90 M3, it has always been great service and products. There are very few companies that give their 100% for their customers and that's AA. Unfortunately however, as BMW-M-Mexico put it, slip ups happen to the best. Good Luck and please keep us posted on the outcome.