I ordered some Xmas stuff from Yokawa Network Limited on 8.11.20 and since then did not hear anything from them even if my order had been dispatched. It looks like a scam company, beware everyone ! Wonder if PayPal can help to resolve this or refund the order?
... View more