No doubt it is the same part from China. IMO, if you have a store where people can pick up, come to your desk, or throw parts through your window, you tend to stop selling bad parts. For $15 more, 3 month return, & they told me it fits, I'll risk it.
I Just wish it was 3 winter months lol...