software vs services pricing