They are both great to deal with. I have done 2 transactions with Ben and have only done one with Vitveet. They pay quickly. Don't hesitate to do business with either of them, they're both great.