Yeah, I would stay away from the Storm as well, especially at that price.
I'm in the market for a new table as well. I recently found a coin-op in my area that I'll be picking up next week. If you're looking for a table, try to find the thread bbtuna started, titled "What table should I buy." Being a little newer to the game, I found it very helpful. I think it's on page 2 of this forum at this point.