Comment Comment by bandrade 75% of those with free trials do not require a credit card up front. This was always my preference as a purchaser because I didn't have to bother my boss and get approval to try out a product. parent bandrade 5 years ago