Instant casinos promise a shorter route from opening a page to placing a spin: no software download, no long installation wizard, and usually no need to wait for a desktop client to update. The appeal is easy to understand. Yet speed is only useful when the operator, payment terms and game rules stand up to...

