Whenever you place an order with someone, especially on the internet is important that you document everything. Pin everything down, including delivery time. It does not appear you got a delivery date.
It has been just over 6 weeks since you placed your order. I don't think it reasonable to expect to have received your order in that time period, especially since it had to be made. How long has it been since the check was cashed, Less than 5 weeks?
I do however think it is reasonable for you to be able to contact the maker and get progress reports. That you have not been able to do, and it is not unreasonable for you to be concerned.
I have been communicating with Austin and helping him with some drawings to feed into his CNC controller on his lathe. I last heard from Austin Jan 10. He was having some medical problems for the week proceeding was finding it difficult to work. When you first made your post I sent Austin an email myself and tried to contact him. I sent him another today. I requested delivery and read receipt and have not got either back.
Here is what I suggest you do. 60 days from the date the check was cashed send a letter to Austin. Ask him to advise you the status of your order and provide you with a projected delivery date. Send the letter return receipt signature required. Make sure you ask the post office to return the letter to you if it is not delivered. If the letter is returned hang onto it and leave it sealed. Make sure you keep copy of the letter for the letter to be returned by the post office
Wait 30 days for that letter to be delivered and signed for.
If that does not get results you are going to have to contact the State Attorney General-Consumer Affairs office in the state where the business is and file a complaint. The A/G is going to want to see a timeline and all communications between you, so you need to save all email and letters and make notes about when you said, and did what.
I hope you do not have to go to this extreme.
I truly believe Austin is ill. I do not think he is a deadbeat.