Bought a passenger side strut tower from the guys at Miller Imports. Shipping was fast and body shop confirmed it was good and would do the job. Wish there was a little more room for haggling on prices. But the body shop did state that they sent more then enough strut tower to fix my issues. So it all works out in the end.
Descriptions of many parts are vague and more pictures of the actual part you'd be receiving be nice. The parts I've gotten havent been in the best of condition. Description did not state bushings would need to be changed on parts I bought and many of them were rusty and very dirty. Shipping was fast however. I believe the site is fairly good but without being able to really see the part for yourself at the yard you're taking a gamble
I bought mulitple parts from them and i even had to buy another part due to person who installed it tthey gave me a discounted price and i recieved parts with a quickness. I intend to keep buy from them for parts.