Just me personally, i wouldn't purchase those. Not because they look terrible (but they do), but since they are no name brands, they more than likely wouldn't even have any positive effects after you install them.
annnnd, i wouldn't buy any strut bars unless i did AutoX/Circuits/etc.