I dealt with them quite often for some parts. Service wise better than Ofrei.
They don't QC their stuff, relying quite heavily on the printed labels on the parts supplied to them. You ask for a certain part, they match the serial numbers and ship. If its the wrong part, best of luck to you my friend.
Cousins did screw up an order sending the wrong part, twice with no refund or even an apology but hey.... no one's perfect. Their excuse was that their supplier supplied them with the wrong part. But my experience with them is more positive than negative.
Let me know if you have another supplier, it's always good to have options.