You actually stated that superbly. online casinos that accept visa online casino american online casinos that take paypal