Bolt in Harness Bar don't do it!!!

Isn't that bar gonna obstruct your view out of the rear window? And the belts look like they are mounted up way too high like Hyper-Performance had noted. Where is this product made.....China? I looked at the ebay link you posted and it looks like it is made mainly for import/tuner cars....that would be the first sign that says "stay away" for me.