I appreciate you posting this. I'm clearly wrong and willing to admit it. I didn't realize they didn't charge your card when you ordered. I haven't backordered anything through them directly in years.A company like SWFA that does not charge your card until shipped is a pretty huge difference from a one man drop ship operation.
Optics are also not the issue, it could happen with any product, so to be logically consistent, no back orders on anything.
The better way, don't do business with people who charge months prior to delivery, that is a sign of poor business practices.