"Insane high quality music" is a bit of a misnomer.
FLAC, same as MP3 & AAC, are usually ripped from CDs by other consumers with no real idea of what they're doing, so they're only 16-bit 44.1kHz anyway. 880kbps is a rational value for a heavily compressed FLAC [full rate, uncompressed is 1141kbps], but I wouldn't trust illegal torrents as far as I could spit them.
True high quality is 24-bit, 88kHz [or even 176 or 192 (for video)], which is only obtainable on USB key, or these days digital download. Google 'Beatles 24 bit masters' for an early example. Even these were 'only' 44.1kHz, as most consumers 10 years ago couldn't handle higher bit rates.*
For regular consumer audio, just buy the AACs from iTunes, which are converted directly from 24-bit masters - which is the common delivery method these days. All other formats are downwardly-derived from these 24-bit masters, not from 16-bit CDs.
If you can actually tell the difference I'd be hugely surprised. Most people's ears are just not that discerning.
*The Beatles remasters were actually made at 24-bit, 192kHz, they just weren't released that way, they were dropped to 44.1 so regular consumers could actually play them.
I'm aware this is really off-topic, but I thought an explanation was worth it, even if it is short-lived.