My daughter has broken down in her BMW - I only mention the make in case it is relevant She's got breakdown cover so can get it towed to a garage. She isn't keen to take it to a BMW garage as it will likely cost a fortune. I don't live in Cardiff so don't know any reliable repair garages - has anyone got any recommendations?

TIA.