How to submit links to Stumbleupon without their tool bar?
• United States
22 Feb 09
I don't know but if you find out please let me know. I was trying to sign up for that site last night and then it told me to download a tool bar. I dont want the added toolbar on my computer screen. So I just did'nt sign up. So I will be watching this discussion and hopefully someone knows.