Here's a screen shot from the advert I ordered from on the 4th of July.
View attachment 103642 Call me simple, but 'In stock' means 'in stock' to me - so from what you say now it seems like all of a sudden they CAN be arsed to update their website. Either that or they deliberately mislead people.
If by 'process them 1 at a time' do you mean' fabricate to order?' Well that's a novel way to take advantage of economies of scale, and if it were so, they'd surely be trumpeting their hand-crafted products as such.
'Other orders ahead of mine' - fair enough, but why wasn't it made clear to me at some point - ANY point - that my order would be subject to delay?