How far in advance do I have to place my order?

There is no set time, but it depends on the availability of the items you want and when you need them. The earlier the better, you can't plan too far in advance!