If you keep getting the excuse that the turbos are a week or 2 away for several months there is one of 2 reasons:
1) Back order on the turbos (easy to confirm by contacting one of the 6 distributors in the United States which he has to be buying from
Turbochargers | Garrett Distributors | Turbo distributors )
2) No money in the bank to pay for the turbos you already paid for. ( so as new money comes in he buys what he can and completes what he can. Typical Ponzie Scheme, not that he set out to scam anyone but current fiscal situations may prevent him from delivering. Then one or two people back out and want refunds and it sets everyone back weeks, months, years, infinity..)
Im hoping for all your sake it is the first of the 2 scenarios... Hate to break it down but those pretty much are the only 2 reasons this would be dragged out for over a year.