Our fulfillment starts right after your order has been placed we will start fulfilling your order, and preparing it for shipping. The fulfillment usually varies between 2-4 days, and once shipped, it usually arrives two days later, depending on your address.
Regarding returns at this state we do offer returns, however, we can only accept it if the package is completely unopened and unused.
Once you place an order you will receive immediate access to our sales support team, where they will more than happy to assist you and answer any further questions.