Ball Valves - Parts and Manufacturers List by page 3

Part Number Description Manufacturer RFQ
32H996 APPROVED VENDOR 32H996 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32H997 APPROVED VENDOR 32H997 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32H998 APPROVED VENDOR 32H998 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32H999 APPROVED VENDOR 32H999 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J001 APPROVED VENDOR 32J001 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J002 APPROVED VENDOR 32J002 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J003 APPROVED VENDOR 32J003 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J004 APPROVED VENDOR 32J004 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J006 APPROVED VENDOR 32J006 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J007 APPROVED VENDOR 32J007 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J008 APPROVED VENDOR 32J008 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J010 APPROVED VENDOR 32J010 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J011 APPROVED VENDOR 32J011 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J012 APPROVED VENDOR 32J012 Ball Valve Low Lead Brass S... Approved Vendor RFQ
32J013 APPROVED VENDOR 32J013 Ball Valve Low Lead Brass S... Approved Vendor RFQ
32J014 APPROVED VENDOR 32J014 Ball Valve Low Lead Brass I... Approved Vendor RFQ
32J015 APPROVED VENDOR 32J015 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J016 APPROVED VENDOR 32J016 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J017 APPROVED VENDOR 32J017 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J018 APPROVED VENDOR 32J018 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J019 APPROVED VENDOR 32J019 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J020 APPROVED VENDOR 32J020 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J021 APPROVED VENDOR 32J021 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J022 APPROVED VENDOR 32J022 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J023 APPROVED VENDOR 32J023 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J024 APPROVED VENDOR 32J024 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J025 APPROVED VENDOR 32J025 Ball Valve Low Lead Brass F... Approved Vendor RFQ
32J027 APPROVED VENDOR 32J027 Brass Ball Valve Inline Fnp... Approved Vendor RFQ
32J028 APPROVED VENDOR 32J028 Brass Ball Valve Inline Fnp... Approved Vendor RFQ
32J029 APPROVED VENDOR 32J029 Brass Ball Valve Inline Fnp... Approved Vendor RFQ
32J030 APPROVED VENDOR 32J030 Brass Ball Valve Inline Fnp... Approved Vendor RFQ
32J031 APPROVED VENDOR 32J031 Brass Ball Valve Inline Fnp... Approved Vendor RFQ
32J038 APPROVED VENDOR 32J038 Nickel Plated Brass Ball Va... Approved Vendor RFQ
32J039 APPROVED VENDOR 32J039 Nickel Plated Brass Ball Va... Approved Vendor RFQ
32J041 APPROVED VENDOR 32J041 Nickel Plated Brass Ball Va... Approved Vendor RFQ
32J042 APPROVED VENDOR 32J042 Nickel Plated Brass Ball Va... Approved Vendor RFQ
3622-025 SPEARS VALVES 3622-025 Standard Ball Valve, 2-1/2 ... Spears RFQ
3622-030 SPEARS VALVES 3622-030 Standard Ball Valve, 3 Inch... Spears RFQ
3622-040 SPEARS VALVES 3622-040 Standard Ball Valve, 4 Inch... Spears RFQ
3622R-005 SPEARS VALVES 3622R-005 Retrofit Ball Valve, 1/2 I... Spears RFQ
3622R-007 SPEARS VALVES 3622R-007 Retrofit Ball Valve, 3/4 I... Spears RFQ
3622R-010 SPEARS VALVES 3622R-010 Retrofit Ball Valve, 1 Inc... Spears RFQ
3622R-012 SPEARS VALVES 3622R-012 Retrofit Ball Valve, 1-1/4... Spears RFQ
3622R-015 SPEARS VALVES 3622R-015 Retrofit Ball Valve, 1-1/2... Spears RFQ
3622R-020 SPEARS VALVES 3622R-020 Retrofit Ball Valve, 2 Inc... Spears RFQ
3629-005 SPEARS VALVES 3629-005 Standard Ball Valve, 1/2 In... Spears RFQ
3629-007 SPEARS VALVES 3629-007 Standard Ball Valve, 3/4 In... Spears RFQ
3629-010 SPEARS VALVES 3629-010 Standard Ball Valve, 1 Inch... Spears RFQ
3629-012 SPEARS VALVES 3629-012 Standard Ball Valve, 1-1/4 ... Spears RFQ
3629-015 SPEARS VALVES 3629-015 Standard Ball Valve, 1-1/2 ... Spears RFQ
3629-020 SPEARS VALVES 3629-020 Standard Ball Valve, 2 Inch... Spears RFQ
3632R-005C SPEARS VALVES 3632R-005C Retrofit Ball Valve, 1/2 ... Spears RFQ
3632R-007C SPEARS VALVES 3632R-007C Retrofit Ball Valve, 3/4 ... Spears RFQ
3632R-010C SPEARS VALVES 3632R-010C Retrofit Ball Valve, 1 In... Spears RFQ
3632R-020C SPEARS VALVES 3632R-020C Retrofit Ball Valve, 2 In... Spears RFQ
3632R-030C SPEARS VALVES 3632R-030C Retrofit Ball Valve, 3 In... Spears RFQ
3639-005C SPEARS VALVES 3639-005C Standard Ball Valve, 1/2 I... Spears RFQ
3639-007C SPEARS VALVES 3639-007C Standard Ball Valve, 3/4 I... Spears RFQ
3639-010C SPEARS VALVES 3639-010C Standard Ball Valve, 1 Inc... Spears RFQ
3639-015C SPEARS VALVES 3639-015C Standard Ball Valve, 1-1/2... Spears RFQ
3639-020C SPEARS VALVES 3639-020C Standard Ball Valve, 2 Inc... Spears RFQ
3871090 SMC VALVES 3871090 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
3990290 SMC VALVES 3990290 Pvc Ball Valve Inline Fnpt 1/4 ... Smc Valves RFQ
3991190 SMC VALVES 3991190 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
3992290 SMC VALVES 3992290 Pvc Ball Valve Inline Fnpt 1/4 ... Smc Valves RFQ
3997790 SMC VALVES 3997790 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
3997890 SMC VALVES 3997890 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
3997990 SMC VALVES 3997990 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
40612 WEBSTONE 40612 Brass With Drain 3-way Ips x Hose 1... Webstone RFQ
40613 WEBSTONE 40613 Brass With Drain 3-way Ips x Hose 3... Webstone RFQ
40614 WEBSTONE 40614 Low Lead Brass With Drain 3-way Ips... Webstone RFQ
4250090 SMC VALVES 4250090 PVC Ball Valve MGHT x Socket 3/... Smc Valves RFQ
4250990 SMC VALVES 4250990 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
4251190 SMC VALVES 4251190 PVC Ball Valve Inline MNPT 3/4 ... Smc Valves RFQ
4A-B6LJ2-SSP PARKER 4A-B6LJ2-SSP Ball Valve, Stainless Steel, C... Parker RFQ
4A-MB4LPFA-BP PARKER 4A-MB4LPFA-BP Brass Ball Valve Compression ... Parker RFQ
4A-MB4LPFA-SSP PARKER 4A-MB4LPFA-SSP Stainless Steel Ball Valve C... Parker RFQ
4A-MB4XPFA-BP PARKER 4A-MB4XPFA-BP Brass Ball Valve 3-way Compre... Parker RFQ
4A-MB4XPFA-SSP PARKER 4A-MB4XPFA-SSP Stainless Steel Ball Valve 3... Parker RFQ
4F-B6LJ2-BP PARKER 4F-B6LJ2-BP Brass Ball Valve Inline Fnpt 1/... Parker RFQ
4F-B6LJ2-SSP PARKER 4F-B6LJ2-SSP Stainless Steel Ball Valve, FN... Parker RFQ
4F-MB6XPFA-SSP PARKER 4F-MB6XPFA-SSP Ball Valve, 1-Piece Valve, 3... Parker RFQ
4PGA5 APPROVED VENDOR 4PGA5 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGA6 APPROVED VENDOR 4PGA6 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGA7 APPROVED VENDOR 4PGA7 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGA8 APPROVED VENDOR 4PGA8 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGA9 APPROVED VENDOR 4PGA9 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGC1 APPROVED VENDOR 4PGC1 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGC2 APPROVED VENDOR 4PGC2 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGC3 APPROVED VENDOR 4PGC3 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGC4 APPROVED VENDOR 4PGC4 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGC5 APPROVED VENDOR 4PGC5 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGC6 APPROVED VENDOR 4PGC6 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGC7 APPROVED VENDOR 4PGC7 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGC8 APPROVED VENDOR 4PGC8 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGC9 APPROVED VENDOR 4PGC9 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGD1 APPROVED VENDOR 4PGD1 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGD2 APPROVED VENDOR 4PGD2 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGD3 APPROVED VENDOR 4PGD3 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD4 APPROVED VENDOR 4PGD4 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD5 APPROVED VENDOR 4PGD5 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD6 APPROVED VENDOR 4PGD6 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD7 APPROVED VENDOR 4PGD7 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD8 APPROVED VENDOR 4PGD8 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGD9 APPROVED VENDOR 4PGD9 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGE1 APPROVED VENDOR 4PGE1 Pvc Ball Valve Union Socket/... Approved Vendor RFQ
4PGE2 APPROVED VENDOR 4PGE2 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE3 APPROVED VENDOR 4PGE3 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE4 APPROVED VENDOR 4PGE4 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE5 APPROVED VENDOR 4PGE5 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE6 APPROVED VENDOR 4PGE6 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE7 APPROVED VENDOR 4PGE7 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE8 APPROVED VENDOR 4PGE8 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4PGE9 APPROVED VENDOR 4PGE9 Cpvc Ball Valve Union Socket... Approved Vendor RFQ
4Z-B6LJ2-SSP PARKER 4Z-B6LJ2-SSP Stainless Steel Ball Valve Com... Parker RFQ
4Z-MB4LPFA-BP PARKER 4Z-MB4LPFA-BP Brass Ball Valve Compression ... Parker RFQ
4Z-MB4LPFA-SSP PARKER 4Z-MB4LPFA-SSP Stainless Steel Ball Valve C... Parker RFQ
4Z-MB4XPFA-BP PARKER 4Z-MB4XPFA-BP Brass Ball Valve 3-way Compre... Parker RFQ
50612 WEBSTONE 50612 Brass With Drain 3-way Cup x Hose 1... Webstone RFQ
50613 WEBSTONE 50613 Brass With Drain 3-way Cup x Hose 3... Webstone RFQ
50614 WEBSTONE 50614 Brass With Drain 3-way Cup x Hose 1... Webstone RFQ
5742290 SMC VALVES 5742290 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
5742890 SMC VALVES 5742890 Pvc Ball Valve Inline Fnpt 1/8 ... Smc Valves RFQ
5743690 SMC VALVES 5743690 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
5743890 SMC VALVES 5743890 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
5743990 SMC VALVES 5743990 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
5744190 SMC VALVES 5744190 Pvc Ball Valve Inline Fnpt 1/8 ... Smc Valves RFQ
6380090 SMC VALVES 6380090 Pvc Ball Valve Inline Fnpt 1/4 ... Smc Valves RFQ
6380390 SMC VALVES 6380390 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
6380490 SMC VALVES 6380490 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
6380990 SMC VALVES 6380990 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
6381690 SMC VALVES 6381690 Pvc Ball Valve Inline Barb x Ba... Smc Valves RFQ
6381790 SMC VALVES 6381790 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6381890 SMC VALVES 6381890 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6381990 SMC VALVES 6381990 Pvc Ball Valve Inline Fnpt x Ba... Smc Valves RFQ
6382890 SMC VALVES 6382890 Pvc Ball Valve Inline Fnpt 3/8 ... Smc Valves RFQ
6386290 SMC VALVES 6386290 Pvc Ball Valve Mnpt x Hose Barb... Smc Valves RFQ
6386590 SMC VALVES 6386590 Pvc Ball Valve Mnpt x Hose Barb... Smc Valves RFQ
6387090 SMC VALVES 6387090 Pvc Ball Valve Inline Jaco x Ja... Smc Valves RFQ
6388190 SMC VALVES 6388190 Pvc Ball Valve Inline Fnpt x Ba... Smc Valves RFQ
64-100-01 APOLLO 64-100-01 Full-Port Ball Valve, NPT, 3 Inch... Apollo RFQ
64-105-01 APOLLO 64-105-01 Full-Port Ball Valve, NPT, 1 Inch... Apollo RFQ
64-108-01 APOLLO 64-108-01 Full-Port Ball Valve, NPT, 2 Inch... Apollo RFQ
6570190 SMC VALVES 6570190 Pvc Ball Valve Angle Fnpt 1/4 I... Smc Valves RFQ
6570690 SMC VALVES 6570690 Pvc Ball Valve Angle Fnpt x Mnp... Smc Valves RFQ
6571190 SMC VALVES 6571190 Pvc Ball Valve Angle Fnpt x Tap... Smc Valves RFQ
6573290 SMC VALVES 6573290 Pvc Ball Valve Angle Mnpt x Tap... Smc Valves RFQ
6573490 SMC VALVES 6573490 Pvc Ball Valve Angle Mnpt x Tap... Smc Valves RFQ
6575490 SMC VALVES 6575490 Pvc Ball Valve Mnpt x Push To C... Smc Valves RFQ
6575590 SMC VALVES 6575590 Pvc Ball Valve Mnpt x Push To C... Smc Valves RFQ
6884090 SMC VALVES 6884090 Pvc Ball Valve Inline Fnpt x Mn... Smc Valves RFQ
6886290 SMC VALVES 6886290 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6886790 SMC VALVES 6886790 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6900190 SMC VALVES 6900190 Pvc Ball Valve 3-way Fnpt x Fnp... Smc Valves RFQ
6901190 SMC VALVES 6901190 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6901290 SMC VALVES 6901290 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6902290 SMC VALVES 6902290 Pvc Ball Valve 3-way Barb x Bar... Smc Valves RFQ
6902390 SMC VALVES 6902390 Pvc Ball Valve 3-way Barb x Bar... Smc Valves RFQ
6902990 SMC VALVES 6902990 Pvc Ball Valve 3-way Barb x Bar... Smc Valves RFQ
6903290 SMC VALVES 6903290 Pvc Ball Valve 3-way Barb x Bar... Smc Valves RFQ
6903390 SMC VALVES 6903390 PVC Ball Valve, 3-Way Smc Valves RFQ
6907690 SMC VALVES 6907690 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6908790 SMC VALVES 6908790 Pvc Ball Valve Push To Connect ... Smc Valves RFQ
6A-B6LJ2-SSP PARKER 6A-B6LJ2-SSP Stainless Steel Ball Valve, In... Parker RFQ
6A-MB6LPFA-BP PARKER 6A-MB6LPFA-BP Brass Ball Valve Compression ... Parker RFQ
6A-MB6LPFA-SSP PARKER 6A-MB6LPFA-SSP Stainless Steel Ball Valve, ... Parker RFQ
6A-MB6XPFA-BP PARKER 6A-MB6XPFA-BP Brass Ball Valve 3-way Compre... Parker RFQ
6A-MB6XPFA-SSP PARKER 6A-MB6XPFA-SSP Stainless Steel Ball Valve 3... Parker RFQ
6F-B8LJ2-BP PARKER 6F-B8LJ2-BP Brass Ball Valve Inline Fnpt 3/... Parker RFQ
6F-B8LJ2-SSP PARKER 6F-B8LJ2-SSP Stainless-Steel Ball Valve, Ad... Parker RFQ
6GD06 APPROVED VENDOR 6GD06 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD07 APPROVED VENDOR 6GD07 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD08 APPROVED VENDOR 6GD08 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD09 APPROVED VENDOR 6GD09 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD10 APPROVED VENDOR 6GD10 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD11 APPROVED VENDOR 6GD11 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD12 APPROVED VENDOR 6GD12 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD13 APPROVED VENDOR 6GD13 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD14 APPROVED VENDOR 6GD14 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD15 APPROVED VENDOR 6GD15 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD16 APPROVED VENDOR 6GD16 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD17 APPROVED VENDOR 6GD17 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD18 APPROVED VENDOR 6GD18 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD19 APPROVED VENDOR 6GD19 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD20 APPROVED VENDOR 6GD20 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD21 APPROVED VENDOR 6GD21 Brass Ball Valve Fnpt x Mnpt... Approved Vendor RFQ
6GD22 APPROVED VENDOR 6GD22 Brass Ball Valve Fnpt x Mnpt... Approved Vendor RFQ
6GD23 APPROVED VENDOR 6GD23 Brass Ball Valve Fnpt x Mnpt... Approved Vendor RFQ
6GD24 APPROVED VENDOR 6GD24 Brass Ball Valve Fnpt x Mnpt... Approved Vendor RFQ
6GD25 APPROVED VENDOR 6GD25 Brass Ball Valve Inline Fnpt... Approved Vendor RFQ
6GD26 APPROVED VENDOR 6GD26 Brass Ball Valve Inline Sold... Approved Vendor RFQ
6GD27 APPROVED VENDOR 6GD27 Brass Ball Valve Inline Sold... Approved Vendor RFQ
6GD28 APPROVED VENDOR 6GD28 Brass Ball Valve Inline Sold... Approved Vendor RFQ
6GD36 APPROVED VENDOR 6GD36 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD37 APPROVED VENDOR 6GD37 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD38 APPROVED VENDOR 6GD38 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD39 APPROVED VENDOR 6GD39 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD40 APPROVED VENDOR 6GD40 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD41 APPROVED VENDOR 6GD41 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
6GD42 APPROVED VENDOR 6GD42 Carbon Steel Ball Valve Inli... Approved Vendor RFQ
Guaranteed On - Time Delivery

Guaranteed

On - Time Delivery

Customized & User-Friendly Database

Customized &

User-Friendly Database

Over 5100 Manufacturers

Over 5100

Manufacturers

Competitive Prices

Competitive

Prices

Scheduling & Flexibility

Scheduling

Flexibility

Flexibility Purchasing Solutions

Complete

Purchasing Solutions

Semiconductor's Certifications and Memberships

Thank You for Visiting.

We hope that you will visit us again the next time you need industrial parts and make us your strategic purchasing partner.

Request for Quote

We use cookies to ensure that we give you the amazing experience on our website. If you continue to use this site we will assume that you are happy with it.