>>I just checked a few websites and they were selling for $20-$35.
You mean they are listed for that price. They may not be selling at those prices.