Yes. The casino has an automatic complimentary points system - the more you deposit the more points you earn. The more points you have, the higher your VIP status and this means better bonuses.