Both of the STS welcome bonuses have the potential to be quite lucrative although they are a bit tricky to understand. Therefore, we recommend checking out the terms and conditions and perhaps our STS promo codes article for more info.