i bought a $45 willem from sivava.com (link to one i bought
http://www.sivava.com/Product_A04.htm). the core $45 package has a PLCC socket that can read/write the 39SF020A without problem.
I got several adapters with mine as well for various other projects that required them.
also they are located in thailand so it took about 10 days for it to arrive to me in the states.