I'm not sure if I am able to respond here with my lack of advertising history with perb (please delete if not allowed)
Regarding deposits, I have heard of several anonymous ways to receive deposits, as a donation to the provider's wishtender (anonymous CC payment or use a CC gift card) or...