I ordered an item form them i live in…
I ordered an item form them i live in the USA, they delivered my item in UK, and they refused to refund my money back to me.
United States
I ordered an item form them i live in the USA, they delivered my item in UK, and they refused to refund my money back to me.