I understand how this "stuff" happens. As a fellow EF supplier I can identify with how you operate.
Sometimes "real life" gets in the way of our hobby!!!

....Stupid life!!

Just kidding...
I think that sometimes people don't understand that we aren't perfect factories... We build fragile, handmade high performance toys... Yes, they are expensive, but they aren't always going to be perfect! We also aren't just some big company that churns out products in the thousands. When an order comes in, it takes time to fill. I have a wife, a job, a house, etc. that all take a lot of time. I feel your PAIN!!
I always appreciate when one of my customers works with me to correct a problem. We are, after all, in this for fun.
Too bad... It sounds like that didn't work out for you this time.
Best of luck, and keep on doin whatcha do!