I seem to remember a previous thread that covered this subject, to which i added my two penneth worth.. I also placed an order (low value) which after two months and phone calls where i was assured my order was on it's way, I bought elsewhere because nothing materialised, only to have the item turn up and my account debited when I'd given up on it. I also have been self employed in what are cottage industries and the temptation is to go with the earners ( that's why people are in business after all) but in my experience you always have slack periods where the work shop maintenance takes place and you stock up on those low income items that don't earn you a fortune but keep you ticking over and perhaps could turn out to be your bread and butter. That leaves you free for the jam items when they come where you really earn your dosh.
Once you P people off, and it could be for a really stupid reason, they walk forever in a small trade as this.
I'd also say from experience, don't go down the road of thinking "they'll be back because our product is better" Because folks vote with thier feet..............me for one!!!
I'm a pussy cat really
John C