The Neiko stuff I've got has held up very well.

Had to buy these for working on the X5...

https://www.amazon.com/gp/product/B0086X6SFE/


Only place I could find a complete set for a reasonable price.

Also have Harbor Freight nearby and they have a lot of stuff. Nothing there is a lifetime buy but it can get you through a project.