This article is from the Water for coffee FAQ, by Jim Schulman with numerous contributions by others.
Use Volvic or Crystal Geyser Natural Alpine water in your home
espresso machine. They have formulations that won't scale, but which
still taste OK for coffee. On the other hand, if you want to take some
pains and save some money, read on.