pls delete

i think you'll need to have US credit history in order to open a dept. store cc card. i'm not 100% sure though. maybe someone more knowledgeable will be able to answer your question.