If you're going to buy the game anyway, you might as well preorder and get to mess around with it early. Also, it's better than paying full price and finding out you don't like the game.
Just spend the $5 for preordering at Best Buy or Gamestop, register it, try it out. If you don't like it, return your preorder. You got to play the game, found out you didn't like it, and you didn't lose any money.