In http://money.stackexchange.com/q/6842/2640 several people seem to assume that store-based credit cards are a bad idea.  What is the reason for that?  Is there something about them that I'm missing?