The service was decent, responded to most emails. The two critiques I have to there service was failing to notify me (keep me updated) when there was a long delay in receiving my order. I had to ask them each time to get updates. Also, they missed one item, and when I notified them, they refunded me rather that ship me it. I figure they didn't want the extra shipping cost, yet that item was one of the two main priorities to me in that order. So I am not satisfied with that outcome which does counter their guarantee.