I cancelled a while back when I realised that my order was going to be made up of boards that needed to be fixed (and there are quite a few of them). I know from experience how long fault finding takes, and it is no surprise to me that as we approach July, I still would not have received my...