Luck running out on internet cafes