set top Box for cable tv price