The sheer amount of customization they've done in this system is more than I seriously thought was possible, but NetSuite really, really blows - and they're charging us all the licensing and stuff while they botch the delivery date time and time again