Any stock replacement mounts you get from the parts store will be junk, anchor and other brands. I worked at a parts store while in college, they will fit correctly but are not constructed the same as the OEM.
I have a DS HRparts n stuff with no problems. Fit was perfect. I assume they are still in business.