Welcome to the Quilting Board!
And they don't even mention any cams...well mine doesn't have any either but I paid only $5 and it sews anything I can throw at it. I need the ZZ plate for mine and I bet this one does too since they don't show the plate.
NEVER let a sewing machine know you are in a hurry.
good mothers let you lick the beaters - great mothers turn it off first