I've been filling out their surveys for about 10 months. The checks always came in on time however they were never more than $ 40. I recently accumulated more than $ 50. I submitted a request for payment and guess what. NO CHECK! It never came so I got on their chat line, discussed the problem and the "Chat Person" told me that it was cost $ 5 for a new check to be issued. I agreed and I am still waiting for a new check.