That definitely looks Bronze. Sorry you have had bad experience with them. My Sheild seems to be good quality so far, haven't really looked for bubbles yet -nothing that stands out. I know after years of owning bikes and installing aftermarket parts, sometime aftermarket parts don't fit right or have to be worked-modified sometimes. I'm a little anal about things like that, most would just bolt on and go and may not notice or care about the exact fit/look. So my problem was more with me wanting a perfect fit look. They seem like a good company and I think you definitely have a valid concern - hope that they will resolve you issue.
Thanks Again Shooter