I'd bet a dollar to a donut that the filter you were shown has been around that shop since it was pulled from some truck YEARS ago and not YOUR filter at all. Smells like a scam to me. Especially when they have a customer who thinks $600 for an oil and filter change is a bargain.
I don't know where you guys get the money to even own a truck at those prices.