I placed my order almost 15 days ago. I emailed them last week about trying to find out where my package was. Today (four days later) they finally emailed me back saying my items will be shipped out in a week! So who knows when I will receive them! You can go on Amazon and buy most of the products in a timely matter. Do not purchase from this site unless you do so at least six weeks before you need it. But they sure have taken my money out of my account!