Welcome to EvCraft

Our goods start to produce from our supplier when you place an order. And Up to 14 business days. We really hope that you can understand this difficulty caused by the pandemic that we are all facing. We want you to know that we’re trying every possible way to minimize your wait or trouble of not getting your order in time. We have been working overtime and through the weekend just to ensure that your order will get to you as soon as possible. More »