Amazon offers downloads of The Bach Guild: Big Piano Box MP3 Album for 99 cents. (Google Play charges the same.) That's $9 under the price of a much smaller Bach collection elsewhere. It includes over 17 hours of music.