I am going to tell you, I have sold sniffed cards to quite a few CC shops. I will never sell to a shop that charges a deposit fee.. There is just no reason for this, you charge for your cards, let people pay whatever they feel comfortable with and test things out... I am sorry if you are legit, but feels like a moneygrab.