Where are my products? Your new website for Choxi is down OR no longer in existence!!!!
What is going on??????
Scam you have my money but no product shipped!!!

asked by ANGELA D. on 11/8/16

Add your answer

Ask a question

Get answers from the NoMoreRack staff and other customers.

Have a question about
NoMoreRack?
Post Review