To BPO or not BPO ? – That is the Question