I've used Rock Auto for many parts and have no complaints.
It sounds like you had a rare perfect fit we all wish for


~Jim