I had the R&G one on my Glee and I suppose it was better than no guard, but it felt a bit cheap and the paint was starting to suffer after only a few months. The Veek one looks to be the same wire mesh caught in a folded metal surround, although they're saying it's pressed aluminium, but have the 'where applicable' caveat.
Unless it's the stainless version that I've now spotted that has no pics.