Are store credit cards really a sweet deal for your wallet?

Are store credit cards really a sweet deal for your wallet?