CHEAP JOHN
A colloquialism for a horseshoer who attempts to build up his business by charging low prices. Because a Cheap John will have to shoe too many horses just to make a living, he will not have time to further his professional education or to provide quality care to his clients' horses. See also: Cowboy Shoeing.