On closer zoom, the pictures look worse. I should only buy things with my iPad versus my small phone...
I've gotten myself into the same problems with small/blurry pictures and cheap BIN's. Sometimes it pays off, other times it's a loss...
I think you have a fighting chance being the title says D-32 and the engine is not...