Naughty Boy try to have all items at Naughty Boy in stock (in either their Sydney express warehouse or other Australian supplier warehouses) all the time. Product stock levels are highly accurate on their website and updated daily. When they receive your order and your payment has cleared, Naughty Boy pick & pack, and usually get it to be sent to you within 1-3 business days. After this, Naughty Boy email you with the tracking number, so you can monitor your delivery online! Depending on your state - delivery can be from 1 day to 7 business days (regular mail)