I second Moriez on the suggestion of Boomkat.com - great site for electronic music and very large selection of FLAC.
It is unfortunate that consumers have driven the market to what it is today... more and more people are content buying a single compressed song for $.99; why, convenience.
For that price you are always better buying the CD for numerous reasons, but as more and more buyers download their music, the local music shops dry up and record labels start putting less and less into CD sales. Think about how much cheaper it is to store an electronic file and send it across a network; as to transporting, printing, packaging, and storing physical albums.
Guess it's all up to the factors that be, but it will be a sad day when physical medias will be no longer; the CD will be the new vinyl, only important to audio purists and audiophile whack-jobs. Hope I never see that sad day...