I was hesitant to wait 35 days to get a check and wondered it this company was legit, but boy, are they ever! I have gifts for birthdays, Christmas and grads. There are new items in my kitchen and throughout my home. The checks come right on time! This website haas been great for me!