We signed up with Salesforce, and wow they were tenacious for a contract, after we signed up they were literally like Crickets for two months. After several attempts and weeks to get training, we decided to cancel. Salesforce claimed no appointments were availble. But, even though they were in breach of our contract with the training they would not let us get out. Adrian Guanzon, aguanzon @ salesforce dot com threatened to report our company to a collection agency and destroy our records. I highly recommend staying clear of Salesforce. They are literally a scam organization, we have moved on but want to help others avoid a bad situation.