I put a deposit down on a 1098S on March 16 with a dealer that is about 3 hours away. He said they had allocation for 1 2007 1098S left and he expected delivery in May. I called about 1.5 weeks back and he said one was arriving any day for a customer and I would get the next one that comes in after that because the customer in front of me decided not to buy. He said he expected it sometime in April. I want to keep calling every few days just to see if he has heard anything, but when I have called he tells me just to wait and he will call me when he hears anything. My question is when do the dealers know that the bike is coming? Is it whne it leaves Italy or when it arrives at the port in USA? I hate to keep bothering him, but the wait is driving me crazy!