Walmart offers the Microsoft Xbox One Chatpad with Headset, model no. 5F7-00001, for $22.49. (Amazon charges the same exclusively for Prime members.) Choose in-store pickup to avoid the $5.99 shipping charge. That's $8 under what you'd expect to pay in other local stores. The chatpad features a full QWERTY keyboard with backlit keys, two programmable keys, and comes with a chat headset.
Note: If ordering from Amazon, this item is temporarily out of stock. You can make your purchase now at the above price, and you'll receive an email with an estimated delivery date as soon as that information becomes available.