I wouldnt cancel it, you are prob just a week or two away from receiving it. My order switched to "in process" yesterday, 4 weeks to the day, so it should be within about a week of shipping. I have placed 9 orders with them over 3 tractors, and have always gotten their stuff inside 4-6 weeks, has always been worth the wait.Wish I knew that before I ordered it. I'm going to cancel it.