User Activity

Let's have a chat about the elephant in the room which is sellers that are based in CHINA and have every single item for sale described as Located in Australia, usually with something like "Free Express Post from Sydney, Australia" Ebay has a very cl...