NAPA also has oil filters for $5.99 If they aren't in stock you can usually have one the next day.

For quality parts like shoes I'd trust Tommy over ebay any day.