They are great with their customer support and very high traction. So you don't get something dumped in a 3PL garage 6 months back. Usually batches are very fresh.
I feel they can improve site and COA display management. But they have prompt online chat which probably makes up for the COA disorganization. lol