Opinions please. I have a 300D camera but I think it must have got dusty inside - one of the AF points only works some of the time. I've tried cleaning the contacts (no improvement) and it goes wrong on all my lenses, so I know it's a body problem. I could send it for servicing and cleaning (I assume that would fix it) or I could use the problem as an excuse to upgrade my camera to a 400D. What do you think I should do?




