Many sites offering "free" 320kbps downloads often host files (lower quality files converted to a higher bitrate without improving sound) or may contain malware. Stick to recognized digital retailers like those listed above to ensure you are getting a genuine high-fidelity recording.