User Activity

Why are sellers being allowed to pretend to be british suppliers when all they do is pass order on to china and take 7-10 days to send an item to scotland
Helpful received
1
Kudos