I prefer dealing with people that don't have any business misdoings to begin with. Never figured weeks without replying as GOOD communication and easy to get behind.
In the end, all the above are just words as the OP hasn't received his rifle yet. I can't STAND people that don't communicate.
You are succinctly correct Steelhead. No need to sugar coat the problem.