they have them in stock, its just as long as you have someone to make the mods and install them. But your body shop seems to be doing a great job on your car and they really seem to know what there doing, so they should have no trouble with it. Hope I could help out.
If you check out his post he is really not spending THAT much money on it. If me or you bought this we would spend a sh!t load. W/ him being sponsored I think it is a good investment. I would do it to if other people were paying for it