I have used Rit and was happy with knowing the colors may soften, and let's face it they are more affordable. For projects with a softer look they are great and work well.

However, for more vibrancy, the other dyes win hands down. I still reach for Rit when I don't want to deal with harsher chemicals, but my real preference is the others :D:D:D