There are some people here who know a lot about online shopping, so the question I have is a very good one that I don't have an answer for. A while back I decided to try to buy myself some skins for Counter strike global offensive. Not sure where to do it, but friends recommend this page here. Had you ever heard anything about it?