Your link offers a $12.99 solution that appears to meet your requirements; is price an obstacle?