Should I hold them to the price?

Negative feedback hurts em where it counts. If they don't send your YOUR valve covers let them have it. And lodge a complaint with ebay.