Yeah, i have already made peace with the fact that i'll have to wait till next year at least to get a frame.
I've also heard about the stock issues with the accessoires, but afaik you if you bought the frame, you can just purchase those in post once they are available