I am seeeing alot of negative reviews but I also see some items I would Love to order. Has your team managed to improve there customer service. Seeing all these reviews really worry me.
Asked by Connie S. on 10/22/2015
1 Answer
Add your answer
Click to upload/insert
or drag & drop