Alltracturbo,

IMHO twenty bucks is an impossibly tight budget for a str8 razor that can meet all of your requirements.

As suggested in several previous posts, read the SRP wiki very closely before buying any str8 razor. Don't be penny-wise and pound foolish. Remember that cost is only one of several considerations when buying a str8 razor. Consider the quality of the steel that the blade is made of and its ability to acquire and hold an edge. That will determine your true ability to shave with it. Anything less is a waste of money.

Just my 2 cents...