Directly from Geoff at Full-Race
"the only experience i have had with master power is that they sent us some info asking us to be distributors, and they sent a sample turbo to us with the info. The sample turbo was of pretty low quality, the castings were a poor quality sand casting, and the wheels were a bit rough, the fins were just not smooth. It is entirely possible that they sent us a non-finished unit for demo purposes only, but based on what we saw, i would not sell those turbos. FWIW they told us they are made in china.
regardless if anyone has good luck with one, get some pics and more info. a 300$ turbo does raise some suspicions of course."