I've used them a couple of times when they're the only option. Twice everything posted fine, but I'm still waiting for a fairly large FogDog purchase to post - from Sept! I've been in contact with their customer service a number of times, but nothing yet.
I'd say use them as a last resort if ebates, fatwallet, airline websites, etc. don't have a relationship with the company you want to purchase from.