Yes. Especially if, like the OP said, bottles that aren't available in the U.S. I have done this a couple of times.
Always Flyin, you can also browse the CX Duty Free catalogue to see if you can buy those JD inflight:
http://www.cathaypacific.com/dutyfre...ry+%26+Spirits