EVERYTHING IN STOCK -- DELIVERY WITHIN 24 HOURS