They constantly waste your time when trying to sell something on their website. They ask you to link a credit card, to verify your ID in 30 different ways; they reject you as many times as they want to use you for their own benefit.
The worst website in the world to sell gift cards I've seen in my life.