It could be that cdkeys.com has a fixed price or it could be a dynamic price. If the price is set, then the prices don't change and sticking with that is a good idea if you know what you're doing. But if the price changes, then I would try to keep an eye out for when the prices drop.