Pros: Excellent range of dance / electronic music tracks; house, trance, beats, drum & bass, chill out and more. Good search engine (advanced). Useful charts and features such as the download software and personalization of the website to follow artists or labels that interest you. High quality downloads (320 bit mp3, wav). IPhone app is available. Track previews are fairly long.
Cons: Price is higher than other websites, but sometimes discounts are offered through emails. Some tracks have restrictions on purchase due to where you live (perhaps better not to show those tracks to avoid frustration). Selection of 90's electronic music is a bit limited but expanding.