Credible customer support is essential whenever saying otherwise dealing with casino incentives