That does stink. I can relate sort of. Someone recently stole my stainless pump out deck fitting cap. So far I have bought and had to return 2 replacements purchased off Amazon. They were under $25 including the whole rest of the deck fitting not just the cap. China knockoffs no doubt. Tried 1-1/2 and 2” size but neither of the threads were the right fit. I was hoping to avoid paying huge markup getting it thru Formula but that may be the next step.