Well it looks like I'm on my own here (but I bet I'm not) but my experience of Jessops has been nothing but dire...

Rude, incompetent, unknowledgeable staff. Shocking customer service... I could...