No customer support on orders
Site works, but nobody answer my emails on an order we placed a while ago. Won't buy from this place anymore, seems like a ghost company that charged my credit card and did not deliver nor answered my emails.
Need to improve customer support asap.