OE Gas cap

I left the gas station without my freaking gas cap. I went back and it was gone. I found an OEM part, NOS for $110. That sucks. I have found some reproductions that aren't quite right in the $45 range. Does anyone have one? Or does anyone know where I can find a reasonable one?