Great buy!  Very happy, no problems at all - easy set up.  Does everything I need it to - added Programs with ease.  Never buying brand new again!