forgot to also mention, csl operates a store in the airport under the brand of 1O1O. i don't believe they sell phones there, but worth a try to call or email them.
for macbooks, you can also try and see if it is possible to purchase online from "fortress", and pick it up at the airport store. again YMMV.
(note: for both stores, they are landside, so you have to momentarily enter HKG for an hour to do both items?)