I’m going through the same exact experience right now as a buyer. On one hand I appreciate the security of knowing that I must receive the items first before they release the money. That being said, it does seem like they make the process a little bit too complicated. They like to ask for additional documentation from both the buyer and the seller. They could easily ask for all documentation necessary on the very first day so everyone could just do what they have to do.
hopefully it all goes well.