Anyone knows about the company Cisin.com?

I am placing some work with the company Cisin.com. They need up front payment for making a plugin for me. Is up front payment usual? What if it does not work as I want?