I'm in Southern California USA so I know it may be a bit different, but the price that Costco is charging for each pair in addition to the original pair that you pay for is about right in comparison. I was charged a tad over 7 dollars for each additional pair. My DMP requests 5 photos for the medical exam and then with 4 more being sent with the application, I got a total of 10 photos since it had to be even number.
Costco here doesn't provide immigration photo service (although they do, like everyone else, do tons of passport photos) so I went to a private
photo studio as a last resort.
The total price was, for me, steep: 77 dollars because these are "international" photos.
I feel I got ripped off but I am so desperate and my medical exam is this week.
Oh, and I haaaaaaaaaate the photo. Haha, oh well. I'm keeping my fingers crossed that this is all worth the pain in the end.
Love conquers all, but I'm not rich!