many manufacturers and retailers are sitting on huge stockpiles and some of those are getting cash flow problems, by the sounds of it. I wouldnt go as far as to deduct customer preferences or aversions here
thanks for the bike24 heads-up, just ordered a cassette, a chain and a BB as spares just in case. Cassette was down from 260 to 150, so that's good.