Everyone loves new no deposit because it is a no cost award you discovered as opposed to deposit a penny