To be fair, this is kinda how many b2b companies work - not just this one. At my work, we get vendors that promise everything, charge a ton and we set up all our data in their product, deliver on less than half of what they claimed and by that point it's too late/expensive to move away from them.<p>It's why I don't trust enterprise vendors. They make their money of few, very high margin sales. They claim things like "support packages", but really that's just a way to let IT managers pass the blame onto someone else - your users can blame the vendor rather than blaming you (even though you chose the vendor)<p>It's dangerous to work with any company to whom losing you as a client would radically alter their finances. To illustrate the difference: if I cancel a 37signals-style app at $40/mo, sure they loose money and they don't want that, but it doesn't really alter their financial picture. They don't need to lay off staff or adjust salaries or anything. If my business terminates our contract for one of our "enterprise" packages, that company is losing $50,000+. At that point, they might need to let people go. Someone is probably losing a huge sales commission that will significantly impact their life. They're going to do everything to prevent that. Since actually creating a quality product is difficult, they tend toward lock-in and promises. So when the IT manager is asked "why are we still using this horrible product?" they can say, "it would cost so much more to transfer out since all our data is in it and we can't get it out without essentially re-doing all that data entry" and, "they've promised XYZ that will fix things in 6 months." By the 6 month mark, the IT director can pass the blame onto the company saying, "how was I supposed to know they wouldn't deliver?" if anyone still remembers.<p>I'm sorry you got snagged by such a bad company, but there are many worse companies out there. Always beware of any company that can't lose you as a customer. People think that means they'll get good service from them. Really, it means that they'll use any underhanded trick to keep you on the hook hoping that you won't take the steps to rid yourself of them - for example, once you give functionality, it's very hard to take it back and if we had offered lots of options and moved down to 4 within our firm, we'd never hear the end of it, right decision or not.