I don't know what they cost now but I priced up one for my car some years ago.
I thought, what, for a bit of mesh. So I bought mesh from EBay more or less cut to size..a bit of adjustment and....looks the same