Product review (5 stars): Cheaper than getting it local.
Works great.  A bit of a pain to install.