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.