Slot machines are the heart of any online casino. The type of deposit does not matter. If an Internet gambling house is anything to go by, then it comes up trumps with different categories of slots.