Sorry to hear your problems Goldfinch4 That is no fun. I am lucky living in the country that from time to time I take cracked corn out and pour out on the ground couple feet wide by 5-6 foot long in a key location so I can thin them from a couple windows. It seems most of the pest birds really love the cracked corn so it works well that they are down on the ground.
I have dozens of Gold Finches plus Purple and Red finches. Then when the snow covers the ground the Cardinals will come in and a few wood peckers.