I just checked few websites for wipers and for 06 Accord they are giving me 22" and 18". I am quite sure this is wrong and it should be 26/16, correct? It's a right mess, some websites giving 26/15, 26/17, not much on ebay. Arrrrgh
Is 26/16 the one I want?
Is 26/16 the one I want?