Not a competitors site don't worry.
I've been buying and selling stuff here for a while and it costs me nothing. That's right. I've had no out of pocket expenses. It's basically a huge trade site. Credits is the currency and it's pretty easy to rack them up.
You get 150 free credits when you sign up.