Purchasing the wrong machine will cost you a lot of money. We have seen many Espresso lovers get confused between Breville BES870 vs Breville BES870XL, So, do some research before making any final decision. Difference between Breville BES870 and Breville BES870XL The difference between Breville BES870 and Breville BES870XL is Breville BES870 is for Australia, and Breville … [Read more...] about Breville BES870 vs Breville BES870XL (Problem Solved)