As I said disconnect the motor cable joint, if the wheel frees up then the controller is blown.
I wouldn't bother buying from cycltricity, just but a new KT controller kit if worried about something shorting out.
One can buy KT stuff on ebay , Aliexpress, Topbikekit , Greenbikekit, PSPower or...