The Glitch Force compare prices