Sadly I think JCube has ceased trading, web site not available.
He did advise he was having some issues, without any detail.
I had countless exchanges with him about my order, paid up front, £190.
Despite promise after promise he stopped communicating and I have gone elsewhere.
Bad experience to be truthful.