На телефон пробовали звонить +7 (812) 922 83 63 ?
https://webcache.googleusercontent.com/search?q=cache:FY9wvdP5xBwJ:https://webstix.ru/+&cd=1&hl=ru&ct=clnk&gl=ru
это не показатель, качество и надежность все таки покажет время :)