The team tried everything to help me with my very old mac mini, and despite not being able to find the necessary part I felt really satisfied that we had covered every possible option.  They then helped me with my Imac and had it up and running in under an hour.  Fantastic service, and genuinely thoughtful advice.  Have no hesitation in recommending.  They were also absolutely fine dealing with me in English which is always nice.