I ordered an s+ screen, it arrived faulty. I sent it back and they said they had not received it even though I have tracking of the item saying it was received!
Contacting them they requested I send it to a different address from the address it was shipped from. Still, they claim that they have not received it.