They have a list of what to buy on their website. And they include an affiliate link to buy direct from Amazon. They will get a commission if you use their link.
Regardless of what you buy make sure they don't charge you for it. Every so often I see a charge on my bill for my customer owned modem.
XFINITY Internet Approved Devices