The bigger problem is that unless you live in or near a REALLY big city, there are no service centers anywhere near you, at least in the US. I kept putting in zip codes further and further away, and as far as I can tell the nearest one is about 250 miles away. And I don't live in a particularly rural area, I imagine further west you might have to 500+ miles.
That's completely unacceptable for something that is 100% their fuckup.