Product review (5 stars): Five Stars
Go for brand. No other generic version comes with no hazzle.
Too expensive though.