I've recently had my hair dyed with semi-permanent colour at the hairdressers using 2-3 different tones and I quite like it as a change to my t-bar foils - it makes my hair really healthy and shiny. However I will need it done about every 8 weeks and not sure I can stretch to that. Are there any home hair dyes that actually give the illusion of more than one tone of colour?