If they are truly an oak veneer, you should be able to refinish them by stripping the black (laquer?) and applying a stain then your choice of poly or laquer. I did this to my Alon V's and used a blended stain (provencial,walnut,and mahogony) then sanding sealer, then 9 light coats of clear laquer (sanding between coats).
http://forum.audiogon.com/cgi-bin/fr.pl?vevol&1049472798&view
The only costs are the stripper (zip strip), the coatings, and sandpaper/steel wool. You can always do new grill cloth (but I do not like Parts Express cloth). I got mine from a local speaker maker so that would not be an option for you. I would look around and have the vendors send small samples until you find what you are looking for. Good luck. - Tim
http://forum.audiogon.com/cgi-bin/fr.pl?vevol&1049472798&view
The only costs are the stripper (zip strip), the coatings, and sandpaper/steel wool. You can always do new grill cloth (but I do not like Parts Express cloth). I got mine from a local speaker maker so that would not be an option for you. I would look around and have the vendors send small samples until you find what you are looking for. Good luck. - Tim