Just scam
Just scam. Have no control of whatever they link you to (stay the f*k away from DIFMARK). Basically they justify their business by just linking to other sites connecting you to ppl with nothing but s**t. Lost my money since I was dumb enough to believe that there are ways to buy steam stuff cheaper than in the store.
