$20 for a vintage razor is not a bad deal. Look to see if it has cracks in the blade would be one of the biggest things to look out for. Rust can be removed. Pitting could be an issue. But for that...