Amazon is awash with super-cheap, off-brand cameras that boast incredible specs, but should you buy one?