Their warehouse in China wouldn’t produce their figures until they’d completed bigger orders made after BCS’s because of the small numbers, hence the major delays in the newer figures ( not including the ones Zavvi produced and handled which got made RELATIVELY quickly by comparison.) They’ve since found a new one and the production started up again which they’re slowly making their way through.
Then of course there’s the dreaded Covid. Obviously that applies to everyone but other bigger companies have been able to produce their stuff quicker due to order numbers and owning warehouses. Even EXO-6 has their own place for Star Trek figures. Sadly not the case for BCS.
I’d send the latest ones back if I were really unhappy. Not worth being that dissatisfied for cost.
I feel like I’m some BCS apologist! Believe me I’m pissed about waiting for so long (I haven’t had a single order fulfilled since 2019 apart from, again, Zavvi’s 4 and 12.) It’s hugely frustrating. They will refund anything if requested though (best to do so on their site) so I suppose it’s up to us to wait even with blue balls, or give up.