Look in this article. Pretty sure that's the one you just bought. I'd ask the experts on this board what they think. But if you're happy good for you, but thought it would be nice to tell you what others think.
http://haulsofshame.com/blog/?p=25445#more-25445