I've not had the empty bag treatment from CPC. I have learned that it pays to check what they send you carefully, because sometimes it's the wrong item, or the wrong number of them. With orders being sent in several postings, rather than one lot, there's more scope for that.
I received a padded envelope from them today containing five 3 watt resistors, which were part of a larger order, most of which came last week. I suppose odd envelopes like that will be arriving well into next year. The shortages are not a problem of their making and they are dealing with it as best they can.
Something I wanted after reading a refurbishment parts list for a Tek 2465B, was 270K 3W 1% resistors. None of the major suppliers seem to have them.
I bought some from a UK ebay supplier. There are stories on EEVBlog about how these have been disappointing. I checked them with a meter and they do appear to be 1% resistors. I should have checked the manual. It says 5%.
I'm wary about using ebay for components but it can get you out of a hole.