Same boat. Used it for over a decade now, never had an issue. There&#x27;s plenty of horror stories because so many people use it. Given a big enough size, any company is going to have customers who experienced something bad.