That is crazy!!!!
Never seen them before so can't offer any critical opinion other than, these will never offer even compact camera quality, DSLR are in another dimension entirely.
Might be worth a laugh for £15 but dont expect HQ images and even then only decent in good light.