They delayed my order and when I asked…
They delayed my order and when I asked to cancel they deducted cancellation fees from my end … they are just the worse…don’t bother ordering using their site cuz you would be at the losing end.
英国
They delayed my order and when I asked to cancel they deducted cancellation fees from my end … they are just the worse…don’t bother ordering using their site cuz you would be at the losing end.