Yes, you can buy skins from DMarket. It's a great place to find various skins at competitive prices. You can also sell your old skins or trade them for other ones.