Software Preannouncements and Their Impact on Customers’ Perceptions and Vendor Reputation · Study