Call their corporate number and when instructed, press 2 to talk to customer service. Order it from them and they should honor the price. They did for me and I got mine for a grand total of $21.64. What I do not get is the free shipping I got. It probably had to do with it originally coming up for $99.99 with free shipping and then adjusted to $19.99, still retaining the free shipping.
Woohoo... I can now take class notes with my Palm M100. Now I will look like a total geek.
The keyboard is only for the Palm III (any version), Palm VII (not VI since it the VI does not exist), and M100. It is not for the Palm V series.