Was looking at the Mercruiser oil filters at Wal-Mart today. The Mercruiser filter #35-866340Q03 looks exactly like the Wal-Mart STS Supertech cheap filter but the Wal-Mart filter is longer. The Supertech filter was less than $3 and the Mercruiser filter was almost $8. Very disapointing! I decided to buy a Napa Gold filter. Any thoughts?