Ive been a long time charity shopper since my late teens. I've found a lot of good stuff over the years, including vintage toys, but with ebay and the internet people have become much more savvy, including the charity shops and they either charge a lot more for good stuff or it gets snapped up really quick. I don't do it so much now but in 20+ years I have only ever seen vintage SW a few times. Best I ever got was a minty white loose Stormtrooper for £1 but that was about 10 years ago. I have had many chats with charity shop staff and generally stuff does just come in, they price it, then put it out. Sometimes they get it completely wrong - I pointed out to a lady in a charity shop in Crawley recently she had priced some blu-rays too cheap, £1.50 each and they were all sealed. I told her she could charge twice that, she didn't know what they were, she was very grateful and let me have 2 at £1.50 each. In my experience, unless people are visiting 30 charity shops every day 5 days a week they ain't finding any vintage, it's bullshit.