This product is really in stock and can be immediately delivered to you! The delivery takes usually 2 - 5 days, but it also depends on the season.