Jesus, is that you?

Hmm . . . I wonder what a miraculous image of Our Lord could do for website sales?