Amazon STS is a service offered to you by AWS. Yes, they are reliable, given AWS's excellent credential record in the web services industry.