There are also many other smaller catching services and the listed drop services may catch more extensions than listed. The pricing is based on bidding or first-come-first-serve basis. Prices can vary from service to service, some cost under $10, while others start at $120. If you want the domain badly enough, cover as many bases as possible.
Re: What is the best way to capture an expiring domain name?
Code your own tool and use that tool for this purpose. In this way you will be sure that you can have total control over the features and methods of catching such domains.