frustrating isn't it ? I've also experienced some long wait times in this hobby. Small companies in a small market, new products that are being developed on the fly, sometimes problems involving their own suppliers. Adding to the frustration is that in many cases they already have your money.
To me the attitude of the company decides what attitude they get back. Honesty and respect gets back honesty and respect. If they start to BS I start to worry. It sounds like this company is making an honest effort to sort it out. The waiting is the hardest part
Anyone who says "It only goes together one way" has no imagination.