Should be no stars here total scam
Should be no stars here, completely fake Shows my goods delivered when no sign of them anywhere. At one point it showed them on the side of a mountain on 'live tracking'.if you are given a link be assured you've been scammed.
