Hi tew53080,
Welcome to the Heartland Owners Forum.
You should call Heartland Customer Service at 877-262-8032 / 574-262-8030. Have your VIN # ready. They can tell you when the parts were ordered and when they're shipping.
Most parts ship very quickly. If you need something like a cabinet door, or a piece of furniture, those things can take a few weeks. Cabinet doors and similar items are made to order. Furniture usually has to be shipped from the furniture company to Heartland and on to the dealer.
But in many cases, it's simply that the dealer takes several weeks to place the parts order and doesn't want to tell you what really happened.
Call Heartland and you'll find out.