I hate how sellers can still get away with that! eBay never want to hear about it.

I'm glad you received a reply and that the seller will replace your items. Make sure you leave some very honest feedback to warn other buyers. Fortunately for you the seller can't leave you neg feedback in retaliation any more.