Our site is not database driven, so there is a chance that you might order an item that has already sold out. The best thing to do if you are worried about this or require an item by a specific date is to call our customer service line prior to placing any order to check availability.