For those reasons I have always called them instead of placing an internet order. They will tell you if the item is in stock and ready to ship or not. Ive actually bought quite a few things for them at steal prices and their EBAY store is good to watch.