I had quality issues with my master power brakes kit too, but they sure had good customer service.
All good info.
In 2003 I purchased the Master Power kit.
some quality issues and misaligned holes.
Keep us posted on the path you decide to take and progress please?