I haven't visited that site in many years. If the company was provided by Kathy (not an ad on the side of the page or some person's comment) you should indeed be dealing with a legit company. If you have a Discover credit card, they are even putting your FICO score on your statement each month, so it is no longer the deep, for pay only, mystery it once was.
Here is another thought for you. If you have a fairly decent FICO score you can on your own (i.e. not as a shop) open a Visa card through Chase. Within a few months they will send you solicitations to open a checking account with them. At first the offers were that they would pay $200 after my account had been opened for I think it was 6 months. They now are up to $400. The cash payment comes at the end of the time period and is taxable as interest. I have not done it because when I looked, the banking fees seemed to eat up the whole thing.
Of course any bank account you open as a shop would have the same fees as one opened personally.
My Discover card and my Chase Freedom Visa have become my main credit cards. The Visa, for example, is paying 5% cash back on restaurants this quarter. That is pretty sweet since I generally spend $200-300 per month on restaurant shops that are reimbursed.