You use the term WAN. Distance and reliability may be an issue for you. DSL is cheaper than MPLS but may not be as reliable. The real answer is “it depends” on how many users, how much you are willing to pay, how much data will be going between systems, what type of data will be in transit.
You will need to provide more details to get the answer you are looking for.