If you look at the sales history, the rest of the keyboards sold for 28.99 each.
It's a common practice for eBay sellers to jack up the price on the last remaining unit that they have in stock, the reason for this is to deter further sales if they are expecting more stock. If you were to simply let an item sell out then you would loose any remaining monthly listing fees, as well as the search ranking of that item.