Another point is some labs won't process home rolled colour films because they cant be certain of what the film is and whether it may cause issues in the process.

As Ron (PE) says it's now very easy to process your own colour films, even E6.

Ian