When reviewing my checking account statement, I found that was described as a "recurring" charge of $24.95. I've never heard of Gamerhatch. When I called the number on my statement, I was told that number wouldn't work and to use Gamerhatch.com for any problem.
That's a misleading statement.