Gremlins struck and we apologise for the just-auto.com site outage yesterday (2 April) between 18:00 and 21:30 BST. This was due to a catastrophic hardware failure.