Of course its an opinion, they talk rubbish, give almost no tech info on anything, and almost all their turbos look like second hand truck ones, so no i dont trust them with my money, be stupid to without knowing about the company.
Do you know anything about the company from other people who have used them?