Time to revisit this thread with some gripes.
One of the two Emotiva Airmotiv 4 speakers has a woofer that buzzes slightly. The voice coil on the driver is rubbing on some part of the motor. It's been that way for a long time but I don't use them all that often and I've been lazy. So I finally contact Emotiva to see if they'll send me a woofer under warranty. They tell me they don't send out parts and that I need to return the speaker to them. They also notify me that they don't accept RMA shipments if they're not in the original packaging. The speakers were shipped as pairs in a single box, and due to the packaging design I know I can't safely ship just one speaker back to them in the original packaging. So, I have to ship both speakers back to them. That's $30 in shipping. The woofer probably doesn't cost $30... So I asked if they would sell me a woofer and if so how much. A replacement woofer is $25 with free shipping, but they're trying to tell me I will forfeit the remaining warranty if buy the woofer and replace it myself. Nothing like extortion... I'm pretty sure that's a violation of the Magnuson Moss warranty act.
Then the Audio-gd NFB-15.1 has been pissing me off. It uses a TE8802 asynchronous USB audio chip. What I didn't realize when I bought this was just how crappy of a USB audio chipset it is. In general it doesn't want to play nice with Windows 7 or 10 on most computers I've tried it with. WASAPI and ASIO don't work well. Like if you pause playback it hangs on resuming. Of if you try to skip forward or backward it will hang. You might get it to start working again if you stop playback and power cycle it. If things go really bad you'll end up rebooting your PC after forcing it off holding the power button for 4 seconds since it won't shut down all the way. Kernel streaming works significantly better, but still has issues. I get intermittent little glitches and pops when scrolling web pages on my Yoga 3 Pro work PC. I'm going to see about getting a cheap CM6631A USB to SPDIF board and feeding the NFB-15.1 via SPDIF instead. I have a CM6631A USB to SPDIF board at home I use with the Chromebox and OpenELEC that I will borrow to make sure it works prior to buying another. I'm unsure about the Windows 10 driver situation for it.