My experience with them was positive
My experience with them was positive. I had a couple of items ordered, but received only one item at first while both items were marked as "delivered." I contacted their customer support, and got their response quite quickly. The tone of their response was sympathetic and caring, and I did receive the 2nd item without problem.
