I've used Scotchgard from a can on my 02 Xterra and no problems with color bleed. I decided later to have the undercoating, paint seal, rust protection, and Scotchgard professionally done. The seats are still fine, but they seem darker, which doesn't bother me.
_________________________
2002 SE 4x4 Automatic
Silver cool as Ice