It's 24.95. Pay it, or don't pay it, but complaining isn't what teaches them a lesson.
Just keep hold your money.