My problems with this.
1. Remain logged in? This is not eBay, remaining logged in should not be an option.
2. You say you are more security conscious than SR but suggest using tor2web to access the site as well as the issue stated above.
3. Why must I declare a country? Undeclared needs to be an option.
4. $10 is far to cheap for vendor status. Yes, the road is also very cheap, but $10???
But, it is new so I am sure you are still working things out. Good luck.