After buying cheap Chinese nuts from local auto parts stores, I was glad to find these American ones. The cheap ones might be a good idea to take off a few times before they get cut off and expire. I have a 2006 Chevy Silverado 1500 with factory 20" wheels and they fit perfectly, although they're pretty damn strong. They might be a bit more expensive but definitely worth it, especially for the peace of mind. The truck is two years old and they still look great and are still amazing.