Has anyone of you enrolled for store credit cards? if yes, why did you opt for it? is it for the extra discount they give if you have a store card? any down sides to it? isnt it like having too many cards on your name.....lets discuss... coming to our experience...we have not enrolled for any store cards till now.....and recently while shopping, some of the stores have suggested to open the store card and they went on and on about what are the benefits they give etc....but every store offering the card...and if we take those cards...its like never ending trackin gof the cards.... what are your thoughts ?