I sent in $1,000 worth of gift cards 3 weeks ago and I still have not received a check from them. They said they have not received yet the cards yet. I have never heard of 3 weeks to deliver a envelope. I would never sell to them again and I am hoping I see my money soon. If you do choose to sell to them them, make sure you do not use there label, spend the extra money to track your package.