I think that Newegg is your best option. You could also maybe find a macbook seller on Amazon that will accept Bitcoin.
Can't you just buy a gyft card and get from amazon?
Just buy an amazon goft card and buy macbook with that . Simple isn't it?
Do you know how many gift cards he would need. I think that he is trying to buy it directly with Bitcoin.