Product review (3 stars): I haven't installed it yet.
I haven't installed it yet so don't know how it will do.  But if I wait too long to return it, the cost wasn't so excessive that I would be concerned about it.