This company borders on fraud by constantly changing the expected shipping dates for backordered products after they are ordered, but far worse is the way their managers act like spoiled children throwing a tantrum when questioned about something that doesn't make sense.
A manager actually cancelled my entire order before it was shipped because I voiced my displeasure at their refusal to ship a legally unrestricted item because of an arbitrary policy that they only want "qualified persons" to own. They're happy to sell it on their site, but they will only ship it if you represent the government. Despite me being calm and professional, out of pettiness for my disagreement about this policy, a manager cancelled the other items in my order out of spite. No one should patron such an unprofessional company!