Higher cost: custom application development will cost more than any of the boxed solutions offered on the market;
Longer development time: developing an application from scratch, accordingly, will take more time than connecting to ready-made solutions;