Can't speak to the experiences above, but I've always had good experiences with Stockback and their customer service has always been prompt and friendly.
It's true that you have to be on top of the transactions, as some of them take a frustratingly long time to post, but I've never had any insurmountable troubles.