Yea I know what you mean by cheap looking. IN pics they look good but in person they don't even look anodized, more like paint. But either way I am going to leave them on and see hwo they do. I was running the car around today and had no problems. As for the sway bars, mine are on.
Well front anyway.