Not all of our products are in stock. We usually shipwithin 3-5 days and send via the shipping method you choose on our website. You can check the tracking number in 1-2 days after sending (we will update your tracking information on the website within 2-3 days)
We are willing to take photos before shipping, if youneed, please leave us a message when placing the order.