I have those grilles in chrome. These are well made from a reputable company. These should not be confused with the thin wire mesh ones sold by other companies. The Street Scene grilles are made from aluminum and will last a long time. If the ones you bought are not trashed and all scratched up and bent up, then $50 is a damn good price. Back 15 years ago, the chrome Street Scene grilles I bought were at least $160 IIRC. Would you believe I still have them on my 40th Anniversary with 249K miles!![]()