Chess960 puzzles for free: pricing, payment methods, and what “free” really means