In my opinion when you order something getting $500 off normal price and in his snow check thread he stated he had a new turbo, he was working on, everyone said it was a comp but he never stated it would be the final turbo. I know if I put money down I would know that the full details weren't worked out but that's why I am getting it discounted.
And there was no date set in stone, it was an estimate. I can count so many things that are never completed on time and you don't get your money back. For example having a sandrail built, think about shelling out 100k and waiting 8 months for it to be done, 2 months later than originally said. Or buying a house and it not closing in the original 30 days thought, or a mechanic saying your car will be done tomorrow and takes 3 more days because unforseen things happen. And the bottom line you were paying for a turbo kit for a pro which is what you would have got.
I'm personally glad silber stuck to a oiled turbo, just don't trust the comp setup in sled conditions. And sorry for you that you missed out on a great kit with a great support from both Justin and Boston.