NN
Nelson N
1 reviews | Active since Sept 2019
06 Dec 2024, 16:45
****mers
Worst experience ever, I placed my order on 8 October 2024 its now 6 December, response is always: “You'll get your order in the coming week “ and they promised a 10-15 day turnaround time. I requested a refund and still I'm told my order will be received next week. Be warned big ****!
Helpful (0)
Replies (0)0
Replies (0)