I stumbled on their site while doing a side mount install on a 261 going in a 61 half ton.
I bought the cross member and mounts for less than $100. I am very pleased with my purchase.
Would I pay $4 grand for a frame? I don't think so.
Geez's thats more than some of us paid for our trucks.
They have good service and were very helpful on the phone.
Hobert