Well maybe you shouldn't accept a special order if you don't have the ability to fill that order. Just sounds like common sense to me. I don't need a bunch of post to know that it is common sense not to promise if you can't keep tht promise. You are just passing blame for your lack of common sense.
If all you can do is complain about Barlow's shipping then why do you order from Barlow's? Find another source or make your merchandise with probucts you can purchase elsewhere...again common sense.
Also, if I had the hooks you needed I would not sell them to your. You would probably try to pass some other blame on to me like if they didn't atch fish.