Very fast and reliable service. Collected, fixed, and delivered back to me within a couple of hours. Gave honest diagnostic instead of charging for what I thought would be a lot more expensive. Highly recommend and will be using Smart IT again when needed.