I was able to get a perfect color match between my own hair and a Toplace color "1" piece by using professional Clairol dyes. I used mostly "Neutral Black" and added a dab of "Dark Brown" to the mix.
It's hard to say how it will turn out in advance, but I've been fiddling with the mixture each time I dye my hair with the hopes of getting it perfect, and it seems to be possible if you pay attention to how the color might have been slightly off on the prior attempt, and adjusting accordingly the next time.