Thank you for your detailed reply. Indeed, there is no excuse for sitting on my order for 20 days and not do anything about it. You wasted my time and we have had a long standing work relationship, I definitely did not deserve my time to be wasted and be ignored. There is no "niche" so that's a weak excuse IMO. All you needed to do is to write an "About us" section for a consulting company. If your writers can't handle that and then make me wait 20 days without even following up after I paid you in full, I cannot consider your business a serious one.
Your offer for a credit that you deposited is actually generous but I cannot consider your business anymore and be ever treated the way I was. I would like to ask you to close down my account, I will not be needing it anymore and neither will I use the credit (which I otherwise appreciate as your sincere effort to keep me).
Wish you best of luck in your future endeavors and if you accept one suggestion from me; if you take someone's money but can't deliver on it, the minimum is that you communicate. That should be standard these days... Another service has my business from now on unfortunately.