Yes, there are no charges for using the Pay and Play service - just deposit at your favourite casino and start playing in seconds.