It should also be understood that the unit 100 is used to purchase a variety of types of goods and services including video-on-demand video services from video programming stored in a video server (not shown) operatively connected to the control computer 12.