Poor non existent customer service. It's impossible to reach their customer service via phone. When I found that I can't reach them after placing my order, I lost trust completely. They responded to half of my emails as they wished in their own laid back timeframe. I almost decided that this company is a scam and requested for refund through Amazon pay. But finally 5 days later they shipped my order and it arrived. If you're looking for a reliable company who can deliver on time and responds to your calls promptly, look elsewhere. I learned my lesson the hard way!