Camera yes, printer no. Skill is debatable. ;)
Actually I have a passport already but need to send a photo with my visa application to go to China (along with one of the longest forms I’ve ever seen, and that includes my taxes). Would the post office still do it under those circumstances? The Chinese consulate doesn’t accept mailed applications.