I've sourced from Parts Express, good stuff!I have come to the conclusion I'd really like to make some tritrix speakers for these kinds of purposes.
TriTrix MTM TL Components Only Speaker Kit PairThe TriTrix MTM speaker design is hailed by DIY speaker builders as one of the best reasons to build your own set of home audio speakers! Parts Express takes this design one step further in the form of the Tritrix RD Recession Destroyer kit. All of...www.parts-express.com
I have enough wood working skills I think a kit like that without the cabients (can be ordered with precut ready to assemble cabients too). But something like these kits could shape the speaker cabients perfectly for your desk.