Hello LandDweller,
This is a very good question. We sell the BTC we receive into USD at the prevailing market price immediately upon receipt. This is done using an API system we have developed. We do not charge any fees for deposits nor do we take out any fees for BTC withdrawals.
If you make a Bitcoin deposit, then you will not be required to enter any credit card information nor will there be a need to sign up with any third-party payment sites. We began offering this Bitcoin payment option for that very reason -- for its simplicity, anonymity and our ability to make it free.
In order to sign up for an account with us here at Trader's Way, you will only need to submit a photo ID and a proof of address in the form of a bank/credit card statement or a utility bill. Thus your social security number is unnecessary.
I hope this helps answer your questions. Please let me know if I can be of any further assistance.