http://www.tf2trade.ru/
Their trading site. It's really crappy though.
They have an own spreadsheet as well
https://spreadsheets.google.com/spre...nSV8xQlE&gid=0
Most russians are just asses to foreigners. But they are actually nice to each other.