Yes, I had one custom-made for the front of my Antec 900, which is put together slightly differently from the stock case configuration, so their pre-made 900 filters didn't fit. The shipping is a little steep, but the filter itself was reasonably priced, and it's been very well worth the purchase.
It doesn't completely prevent dust buildup, but I'd say in my case it probably cut it by 90%. (And I did have a different filter on the machine before, which I'd made myself out of several layers of fiberglass window screen. It helped quite a bit, but the Demciflex is far superior.)
It will raise your component temperatures slightly. Mine covers two 120 mm fans that take up six front bays, and my CPU core temps seem to average about 2-4...