I have a long crack and few chips on my m125i windscreen, I live in Brisbane Australia, just wondering if anyone has similar experience having your car windscreen replaced? Shall I get it done in BMW dealership? Or any auto glass repairer? How much does it cost me roughly??