I had by BMW insured with AAMI for a few years and everything seemed good...they gave a great price and they were friendly on the phone. But when I had an accident I realized how lacking they are. After assessing my car, they awarded the repair to some small dodgy repair shop in the western...