It turns out that pink hair is a pain to KEEP pink. The dye I have right now is supposed to last 20-30 washes but on my super blonde virgin hair, it's lasted about 2-3. So if you are thinking about pinking up your hair- I would A) avoid stargazer pink hair dye and B) if you must use it, keep it in for the full 40 mins. I considered doing it for less which would have been a disaster!!
Tomorrow I am going in search of a different brand. My family hate it so will be very pleased it's all but washed out.