OneForAll 8810W at Walmart for $18, but it doesn't have a large capacity, maybe about 25 keys for the entire remote.
You can add to the capacity by using keymover, and add even more by using JP-1. There is a JP-1 forum here which will give you more info about it.