I sent 4 photographs to CIC.
I tried Walgreens, but CVS worked out best and cheapest. CVS has the regular 2x2 passport photo option and also, additional options where you will find the size required for CIC (if I remember correctly, I was able to select 1.37 x 1.77 using this option at CVS, which matches the photo template in the Appendix). You get 8 photos this way.
I cleared the history of my Internet explorer and it worked. I re-read the photo instruction and you are right, it does not have to be white. It can be white or light color background. So, I think I will be fine.
Another thing I am a little bit confused about is the numbers of photos needed. I have seen people saying 6 for each person. And I asked this question here and two gentlemen answered, one said 3 and another said 4. The instruction says this, "Provide two photographs of yourself and each accompanying family member with your application."
Principle Applicant = 2 photos
Dependents = 2 photos each
Am I getting this right?