Go with ARC!!!!!! They are one of the best brands out!! Nick will back me up on this!! There is nothing bad about them at all....well maybe there nice price tag

But if your getting them for a low price... go for them...
And for the car, make sure that they will take FULL responsibility if ANYTHING happens to your car...thats the only way I would do it... let us know how it turns out