I have the power rack, and also their engine mounts, pedal covers, strut rods, and the upper control arms will be here next week.
Everything they have sent me was top quality. I haven't had the chance to install the rack yet, as I am still working out some final paint issues, and building my lower control arms, but when I do, you can bet there will be pics, and a write up.
I recommend them, but you should also check out the Flaming River rack.
87