Just keep in mind, ballparking, 25 user Sage 100 SQL not including Business Alerts or CRM (which is included with Epicor) is going to be nearly $70k with maintenance. Jobops, assuming 10 users would be about another $20k w/maintenance. And this assumes no significant timetracker (shop floor data collection users) which require a full Sage 100 license vs. the low cost per licence for that role in epicor.
So you are now 90k for a bolted together software solution. Also, the epicor price sounds high for 25 users, as rule of thumb pricing is about $3.5k/user Keep in mind Epicor 'maintenance' also covers unlimited phone support.
Plus in epicor you are getting the equivelent of business alerts, plus workflow, plus CRM, plus GetX, plus indented BOM's, plus multicurrency, plus intercompany, plus a web client option, and alot more and very little of all that is 3rd party boltons or acquired solutions on a different technology stack, all with a single simple 800 number to call for support for all these pieces. Add some of these in, and the fact that Epicor Direct sales guys will drop their draws 30% easy at end of quarter, and you will be holding the short straw unless the prospect is a Sage 100 diehard