Right now you can find scratch cards online with no deposit required at famous casinos in the United Kingdom.