Some companies working with China and Bangladesh place their order six months in advance and pray it will be completed and delivered on time. ( I could go on and on about shipping nightmares, carbon footprint and other environmental issues revolving around outsourcing overseas... but I wont.