How much does this cost to the nearest dollar?

KOHLER Part Canister Valve Assembly Service Kit, Unfinished
always look for the KOHLER genuine parts logo. KOHLER genuine parts are designed by KOHLER engineers to maintain original product performance and promote product longevity. Replacement canister valve assembly Engineered to promote product longevity Made with premium materials for enhanced durability Manufacturer KOHLER, Part Weight 0.32 ounces, Dimensions 5.85 x 14.55 x 6.2 inches, Country of Origin USA, model number Is Discontinued No, Color Unfinished, Style Yes, Finish Unfinished, Quantity 1, Of Pieces 1, Usage Inside, Included Components Canister Valve Assy, Service Kit, Rank Tools & Home Improvement Toilet Flush Valves 187, Available April 17, 2015

Price is $21.00
Price: $21.42