I dye my own hair with box colours (convenience, time, cost etc). I use permanent dye, the Schwarzkopf Live box colours.
I have found that it fades really quickly (within two weeks).
How much does it wreck your hair to use permanent dyes once a fortnight? Am I going to wake up bald one day?
My hair is shoulder length and I have it trimmed regularly.