Got a refund !
Just to tell you all that after complaining to my card card issuer that they had let me down by granting card facilities to a bunch of crooks - I got my money back in 48 hours. INTERESTINGLY - it was refunded by shaperce.com who appear to be part of Alibaba so I am still no wiser what is going on here. Strange ! Anyway - just claim a refund.
