Microsoft really wants you to buy a Surface device. So much so it's willing to take that old MacBook off your hands in exchange for cold, hard cash. Or, more specifically, some money off the price of a new Surface.

Microsoft will give you up to $650 off the price of a new Surface device when you trade in your MacBook. The offer applies to both the MacBook Pro and MacBook Air, with the credit available on a Surface Pro 4 or Surface Book (excluding the new Performance Base models).

The trade-in program is only available in the United States, and your qualifying device must be in good working order, with no broken components, its device warranty in place, and with its original chargers/accessories included.

The value of your MacBook will be appraised, and you'll receive a promo code for that amount of money off the price of your new Surface device. This can be done in a Microsoft retail store or through its official online store. It should be noted that the $650 promo code is a best-case-scenario reserved for the newer MacBook models.

Switching From Apple to Microsoft

Microsoft actually launched this trade-in program on October 27th, with the offer originally pencilled in to end today (November 10). However, as spotted by VentureBeat, for reasons unknown to us, Microsoft has now extended the offer until November 23rd.

That gives you almost two weeks from today to decide whether it's time to ditch your MacBook for a Surface. Unfortunately, switching from a MacBook to a Surface isn't as simple as it seems, as Apple has built an integrated ecosystem designed to keep its customers locked in for the longterm.

Still, given the positive reactions to the new Surface Studio, Microsoft appears to be building momentum. Meanwhile, the new MacBook Pro has received very mixed reactions, with people generally loving the Touch Bar but hating the switch to USB-C and the need to buy more dongles.

Do you currently own a MacBook? If so, would you consider trading it in for money off a Microsoft Surface device? Do you currently own a Surface device? If so, would you recommend it to others? Please let us know in the comments below!