New  from Mary Jo. Office supply store Staples has introduced a “Staples Worry-Free PC Promise,”. This is designed to help users, especially small businesses, ease into Windows 8 once it is available. The new plan, which builds on Microsoft’s latest Windows Upgrade Offer for those buying new Windows PCs starting June...