Casino perks are becoming ever more popular in terms to internet casino incentives