Halls have serviced my Mini for sometime now and rescued me as well when all the software died. They couldnt do enough to help. And they didnt charge me either. Its an ex ... more