I like in stock and shipped quickly myself. On paper the specs are similar, of course, but the BCM/DD is quite well proven among the more prominent trainers etc.
Your experience sounds a lot like one I had with a Texas purveyor of DD products at attractive prices... and I got fed up with that too, but am completely happy with the DD quality.
How is this different from the TOS conduct that most of us like to avoid?

