Is Isle of Skye pay to win?