While I have been pleased with the conversion and commission rate from these guys, I am only seeing payment on 27% of orders which is completely disgusting.

Does anyone else use them and if so what has your experience been?