I was chatting to store rep on Microsoft.com store.
They have the same price as JB for all the boxing day deals on surface, except for a particular colour laptop my daughter is getting.
They matched the price and advised they're giving Surface Earbuds for free with Surface purchase.
The only thing is they charge you for it separate and refund on shipment (Same as price match).
They advised limited time, so don't have end date.
Edit: Need to have MS account email and payment method added, as they process the order in the chat with your approval. (They don't take details except name and email, then send a one time code)
Was really hoping the surface pro 10 wouldve been announced by now