I placed an order on Friday and my order is still showing as processing..
Looking at the address & contact details on the website, it would seem they're based in Hong Kong, however, my payment was made to something like "American Media" or similar.
Anyone ordered from here, does it normally take them days to ship, and where are they based, please?
Looking at the address & contact details on the website, it would seem they're based in Hong Kong, however, my payment was made to something like "American Media" or similar.
Anyone ordered from here, does it normally take them days to ship, and where are they based, please?