Yeah, I doubt checks are popular in Heaven, and they don't provide virgins either, so St. Peter must have given him a thumbs down.