Mod should move this to the DDE forum.
its your fault really.. if the ring didnt fit why'd ya try to cram it in? you shoulda sent it back and ask for the proper one.
also is the ring 35$, that sounds more like ring + the housing?
i was surprised modbargins actually sent you a replacement ring. most DDE vendors i dealt with charge me no matter whose fault that is and usually blame it something else.