This looks like an incredible deal - is it? Is this camera any use? (Is it an actual SLR? Doesn't seem to say so anywhere but it certainly looks like one!)