You know what? I think I like this site already :)
I was on Deviant art for a long time but the reason I like this place is because they don't mind you advertising your business
We all have it hard in this world of ours, why not allow people to progress in life through their social media
The only thing that really bugs me is the fact that they ask for a location for your 'online store'
What is not to get about that? It is a store that is on the internet, meaning it has no location.
Still it is far better than twitter which doesn't allow you to create a business account unless you are American.
Which is just insulting to the rest of the world, bye bye twitter :D
Well I hope you enjoyed my ranting ^_^