Steambuy работает c 2011 года. На сайте Стимбай нет физического магазина, он полностью работает в сети интернет.
Сайт работает для всех стран, включая СНГ и Россию.
Все продаваемые на сайте Steambuy ключи закупаются у официальных дилеров, которые работают напрямую с издателями.