Check out needtobuildmuscle. They have really good supplements. I like their products. They're high quality and they really have a niche of servicing steroid users and bodybuilders.
The sweet spot for me with Masteron has always been 400-500 mg a week. I really like it. It's a great hardening option, but you need to be at low body fat first.