Buy General Automation Parts - Industrial Parts List by page 8

Showing Page 8 of 943 - 188408 Results
Part No. Description Manufacturer Category Sub Category RFQ
190S-ANKD2-CB16S COMPACT STARTER 1.0...1.6A Allen Bradley N/A N/A RFQ
MLV11-54-47-112 Pepperl+Fuchs automation equipment. Pepperl Fuchs N/A N/A RFQ
SMBS-1 Festo SMBS-1 (151225). Festo N/A N/A RFQ
DSNU-20-25-PPS-A Festo DSNU-20-25-PPS-A (559271). Festo N/A N/A RFQ
827753 Phoenix Contact 827753 UC-WMCO 4,9 (21X5) VT Phoenix Contact N/A N/A RFQ
BRGE1-WEA12-EP-P-R-K-05 Balluff BRGE1-WEA12-EP-P-R-K-05 (BRG0093). Balluff N/A N/A RFQ
1858303 Phoenix Contact 1858303 MC 1,5/ 6-G-3,5 AU Phoenix Contact N/A N/A RFQ
NJ2-12GM50-WS IND.PR.SW. 2MM 20-250VAC N/O Pepperl Fuchs N/A N/A RFQ
1705431 Phoenix Contact 1705431 BCP-500- 9 BD:9-1 SO Phoenix Contact N/A N/A RFQ
1616631 Phoenix Contact 1616631 RF-63M1N1290DU Phoenix Contact N/A N/A RFQ
5443768 Phoenix Contact 5443768 BCH-350HF- 2 GN Phoenix Contact N/A N/A RFQ
42KB-T2LNSR-Y3 PHOTOELECTRIC SENSORS, MICRO R Allen Bradley N/A N/A RFQ
LR3D313 OL Relay 9-13A Cls10 Non Diff Telemecanique N/A N/A RFQ
ZB4BJ5 SelSw 3Pos Lng/Hdle Sprg LAndR Telemecanique N/A N/A RFQ
N-1 2-P-13-MS Festo N-1/2-P-13-MS (15636). Festo N/A N/A RFQ
SLT-25-200-P-A Festo SLT-25-200-P-A (188424). Festo N/A N/A RFQ
3RW4024-1BB14 Siemens 3RW4024-1BB14 (3RW40241BB14) Sirius soft s... Siemens N/A N/A RFQ
BNS 819-B03-D12-61-12-10-S80R Balluff BNS 819-B03-D12-61-12-10-S80R (BNS028H). Balluff N/A N/A RFQ
DW-80-75-Y-A Festo DW-80-75-Y-A (557910). Festo N/A N/A RFQ
1525762 Phoenix Contact 1525762 SAC-4P-M12FR/CEI/15,0 GY Phoenix Contact N/A N/A RFQ
2885320 Phoenix Contact 2885320 RAD-ISM-2400-PIPE-RX-HV Phoenix Contact N/A N/A RFQ
GS2DB4 FUSE DISCONNECT SW. 4X 32A A1 Telemecanique N/A N/A RFQ
802MC-XY16 BASE,LIMIT SWITCH 600V Allen Bradley N/A N/A RFQ
140U-H3C3-C40 Circuit Breaker 35 kA, 40 A 3P Allen Bradley N/A N/A RFQ
1713105 Phoenix Contact 1713105 SMKDS 3/12 Phoenix Contact N/A N/A RFQ
SC-E2-220VAC Fuji SC-E2-220VAC (SCE2220VAC) 3 pole contactor ra... Fuji N/A N/A RFQ
2805148 Phoenix Contact 2805148 UKK 5-MTK-P/P-LA 24GN/O-U Phoenix Contact N/A N/A RFQ
XUSLPZ1AM TYPE4 SINGLE BEAM M12 Telemecanique N/A N/A RFQ
CQM1H-ME16R Omron CQM1H-ME16R 16k memory module. Omron N/A N/A RFQ
XS7C1A1CAL08M12 DDPI FORMC SN=15MM NO Telemecanique N/A N/A RFQ
1402630 Phoenix Contact 1402630 SAC-4P-M8MS/10,0-PUR/M8FS ... Phoenix Contact N/A N/A RFQ
2903709 Phoenix Contact 2903709 REL-PR3-230AC/3X1 Phoenix Contact N/A N/A RFQ
VZWD-L-M22C-M-N14-10-V-2AP4-90-R1 Festo VZWD-L-M22C-M-N14-10-V-2AP4-90-R1 (1491973). Festo N/A N/A RFQ
1620262 Phoenix Contact 1620262 CA-06S1N12T007 Phoenix Contact N/A N/A RFQ
MS6-LFM-1 2-ARM-Z Festo MS6-LFM-1/2-ARM-Z (529656). Festo N/A N/A RFQ
9007FTUB8M11 FTUB8 LIMIT SWITCH Telemecanique N/A N/A RFQ
43GT-TBS25FL120 GLASS FIBER OPTIC CABLE Allen Bradley N/A N/A RFQ
1751419 Phoenix Contact 1751419 MSTB 2,5/ 8-ST-5,08 BD:21-... Phoenix Contact N/A N/A RFQ
4000-75070-0000921 Murrelektronik 4000-75070-0000921 (400075070000092... Murrelektronik N/A N/A RFQ
1889657 Phoenix Contact 1889657 MKDSC 3/ 6 SO BJ 2 Phoenix Contact N/A N/A RFQ
LC1D40B5 CONT 40A 24V50Hz Telemecanique N/A N/A RFQ
6GK1561-2AA00 Siemens 6GK1561-2AA00 (6GK15612AA00) Communication... Siemens N/A N/A RFQ
845T-DZ32ACN-C Encoder Allen Bradley N/A N/A RFQ
PAL-1 4-4-B Festo PAL-1/4-4-B (30282). Festo N/A N/A RFQ
XUZC50CR REFLECTOR CHIMCL RESSTNCE 50X Telemecanique N/A N/A RFQ
LRS-1 4-D-MINI Festo LRS-1/4-D-MINI (194610). Festo N/A N/A RFQ
194L-A0P4051 LEGEND PLATE FOR SWITCH 194L Allen Bradley N/A N/A RFQ
800FD-MT44EX01 E STOP OPERATOR, MONOLITHIC, 4 Allen Bradley N/A N/A RFQ
2987147 Phoenix Contact 2987147 PLC-RSP-110UC/21-21/RW Phoenix Contact N/A N/A RFQ
42LRC-5020 UNIT ASSY Allen Bradley N/A N/A RFQ
5144628 Phoenix Contact 5144628 CMS-P1-PLOTTER-KIT Phoenix Contact N/A N/A RFQ
2897758 Phoenix Contact 2897758 IL EIP BK DI8 DO4 2TX-PAC Phoenix Contact N/A N/A RFQ
100-K09ZQ10 MCS-MINI CONTACTOR, SCREW TERM Allen Bradley N/A N/A RFQ
855T-G20GC6 Flashing LED module, with soun Allen Bradley N/A N/A RFQ
2199346 Phoenix Contact 2199346 UM122-SEMFE-A92 BK Phoenix Contact N/A N/A RFQ
871L-D20EP40-D4 SWITCH, PROXIMITY Allen Bradley N/A N/A RFQ
1702138 Phoenix Contact 1702138 DFK-PCV 6-16/ 6-G-10,16 Phoenix Contact N/A N/A RFQ
LA4KE1UG CLIP ON SUPPRESSOR Telemecanique N/A N/A RFQ
XUZD15 PROTECTIVE COVER Telemecanique N/A N/A RFQ
855T-G20DN8 ST.L.MOD.INCAND.GRAY,YELLOW Allen Bradley N/A N/A RFQ
5452413 Phoenix Contact 5452413 BCH-508V- 3 BK Phoenix Contact N/A N/A RFQ
3030226 Phoenix Contact 3030226 FBS 20-5 Phoenix Contact N/A N/A RFQ
0000105696 Kuka 0000105696 encoder cable. Kuka N/A N/A RFQ
1723780 Phoenix Contact 1723780 MSTBW 2,5/ 4-G BG Phoenix Contact N/A N/A RFQ
NSYPLAZ7123R FS POL PLIN 750X1250X320 IP54 Telemecanique N/A N/A RFQ
QSLL-B-3 8-8-10 Festo QSLL-B-3/8-8-10 (132009). Festo N/A N/A RFQ
800FP-MK44 800F MUSHROOM - PLASTIC, 40MM, Allen Bradley N/A N/A RFQ
GB2DB09 2 POLE CIRCUIT BREAKER 4A Telemecanique N/A N/A RFQ
V600-A61R Omron automation equipment. Omron N/A N/A RFQ
2962696 Phoenix Contact 2962696 UM 45-FLKS50 Phoenix Contact N/A N/A RFQ
ADN-50-40-I-P-A Festo ADN-50-40-I-P-A (536326). Festo N/A N/A RFQ
2300096 Phoenix Contact 2300096 SIM-EI-OV- 24DC/ 24DC/3 Phoenix Contact N/A N/A RFQ
DHEB-41-E-D-E-P Festo DHEB-41-E-D-E-P (1320795). Festo N/A N/A RFQ
2967167 Phoenix Contact 2967167 PLC-BSP-120UC/21 Phoenix Contact N/A N/A RFQ
1924415 Phoenix Contact 1924415 MSTBV 2,5 HC/ 2-GF Phoenix Contact N/A N/A RFQ
BTL5-E17-M1000-P-S32 Balluff BTL5-E17-M1000-P-S32 (BTL0367). Balluff N/A N/A RFQ
ZCKMD35H29 METAL M20 2NO1NC SLW Telemecanique N/A N/A RFQ
LFRS-3 8-D-MIDI-KB Festo LFRS-3/8-D-MIDI-KB (195052). Festo N/A N/A RFQ
1891001 Phoenix Contact 1891001 MKDS 2,5/ 3-5,08 (1,3) Phoenix Contact N/A N/A RFQ
0808671 0191 Phoenix Contact 0808671:0191 ZBF 5,LGS:FORTL.ZAHLE... Phoenix Contact N/A N/A RFQ
827575 Phoenix Contact 827575 UC-WMCO 2,9 (21X3,5) GN Phoenix Contact N/A N/A RFQ
AM1PA3015 SLOTTED MOUNTING PLATE Telemecanique N/A N/A RFQ
700-HRV52TA17 Timing Relays Allen Bradley N/A N/A RFQ
MS6-LFM-3 8-BRM-DA Festo MS6-LFM-3/8-BRM-DA (536834). Festo N/A N/A RFQ
1773853 Phoenix Contact 1773853 ZFKKDSA 2,5-5,08-12GY7035B... Phoenix Contact N/A N/A RFQ
1756786 Phoenix Contact 1756786 MSTBVA 2,5/ 7-G-5,08 BU Phoenix Contact N/A N/A RFQ
193-KB40 OVERLOAD RELAY 2.9 - 4A Allen Bradley N/A N/A RFQ
1842610 Phoenix Contact 1842610 MDSTB 2,5/12-G-5,08 Phoenix Contact N/A N/A RFQ
1743760 Phoenix Contact 1743760 MSTBT 2,5/ 4-ST GY7035BD1,... Phoenix Contact N/A N/A RFQ
1416619 Phoenix Contact 1416619 FOC-M12-C-HCS-FA Phoenix Contact N/A N/A RFQ
5433707 Phoenix Contact 5433707 BCH-508HS- 6 Phoenix Contact N/A N/A RFQ
1915107 Phoenix Contact 1915107 EMSTBV 2,5/ 6-GF Phoenix Contact N/A N/A RFQ
194R-NN030P34ER1 KIT,DISCONNECT SWITCH 600V Allen Bradley N/A N/A RFQ
1555376 Phoenix Contact 1555376 SAC-17P-10,0-PVC/FS SCO Phoenix Contact N/A N/A RFQ
BES 517-352-N2-C Balluff BES 517-352-N2-C (BES01MW). Balluff N/A N/A RFQ
GHC3090 Eaton Corporation GHC3090 3-phase, 90 A, 480 VAC c... Eaton Corporation N/A N/A RFQ
LUCL18FU M.P.4.5-18A 110-220VDC 110-24 Telemecanique N/A N/A RFQ
750-626 Wago 750-626 (750626) 24VDC power supply filter wi... Wago N/A N/A RFQ
889R-R5WERM-15F CONNECTION SYSTEM, PATCHCORD, Allen Bradley N/A N/A RFQ
800FM-U3E5E1F 800F 3 Position Multifunction Allen Bradley N/A N/A RFQ
NSYS3X121030 S3X 304L 1200x1000x300 Telemecanique N/A N/A RFQ
1804755 Phoenix Contact 1804755 PCV 4/ 9-G-7,62 Phoenix Contact N/A N/A RFQ
CM13XX-160-025-00 Kollmorgen CM13XX-160-025-00 (CM13XX16002500) moto... Kollmorgen N/A N/A RFQ
194L-A6-803A LEG.PL.A/E/S 64X64 0/L1-N/L2-N Allen Bradley N/A N/A RFQ
XUX2APANT16R PES RECEIVER PNP NO Telemecanique N/A N/A RFQ
800FM-U3EBFGB 800F 3 Position Multifunction Allen Bradley N/A N/A RFQ
ZWS-15 CU QS Balluff ZWS-15/CU/QS (11001530). Balluff N/A N/A RFQ
714558 Phoenix Contact 714558 HDFK 10-VP-HV/Z Phoenix Contact N/A N/A RFQ
LC2D40AFC7 3P REV ELK CONT 40A 127V50/6 Telemecanique N/A N/A RFQ
SME-8-K-24-S6 Festo SME-8-K-24-S6 (161756). Festo N/A N/A RFQ
1774966 Phoenix Contact 1774966 HC-D 25-AP-OG Phoenix Contact N/A N/A RFQ
1492-CAB025X62 I/O READY CABLE, 2.5M, FOR 176 Allen Bradley N/A N/A RFQ
100-C43UN10 Contactor 43 A Allen Bradley N/A N/A RFQ
800FP-U2F3E4 800F 2 Position Multifunction Allen Bradley N/A N/A RFQ
194E-Y16-1756-6A LOADSW. ENCL. 16A 0-1 6P PG21/ Allen Bradley N/A N/A RFQ
CPA10-M1H-5 3-BS Festo CPA10-M1H-5/3-BS (173453). Festo N/A N/A RFQ
1772492 Phoenix Contact 1772492 HC-D 40-EBUC Phoenix Contact N/A N/A RFQ
E3S-AT31 Omron automation equipment. Omron N/A N/A RFQ
6ES7517-3FP00-0AB0 Siemens 6ES7517-3FP00-0AB0 (6ES75173FP000AB0) Sima... Siemens N/A N/A RFQ
1607752 Phoenix Contact 1607752 ST-7ES1N8A8002 Phoenix Contact N/A N/A RFQ
2961435 Phoenix Contact 2961435 REL-MR- 24AC/21-21 Phoenix Contact N/A N/A RFQ
DNG-50-50-PPV-A Festo DNG-50-50-PPV-A (36347). Festo N/A N/A RFQ
1893410 Phoenix Contact 1893410 MC 1,5/16-ST-3,5 AU Phoenix Contact N/A N/A RFQ
42SRP-6016-QD Photoelectric Sensor Allen Bradley N/A N/A RFQ
E8F2-A01B Omron E8F2-A01B (E8F2A01B) pressure sensor with le... Omron N/A N/A RFQ
1703946 Phoenix Contact 1703946 DFK-IPC 16/ 3-STF-SH-10,16 Phoenix Contact N/A N/A RFQ
100-C85C01 Contactor 85 A Allen Bradley N/A N/A RFQ
ZX-EDA11 Omron automation equipment. Omron N/A N/A RFQ
1518083 Phoenix Contact 1518083 SAC-2P-10,0-910/FSB SCO Phoenix Contact N/A N/A RFQ
BIS C-602-019-652-03-KL2 Balluff BIS C-602-019-652-03-KL2 (BIS00A6). Balluff N/A N/A RFQ
LFR-1 4-D-MINI-KF-A Festo LFR-1/4-D-MINI-KF-A (185770). Festo N/A N/A RFQ
1996294 Phoenix Contact 1996294 PC 6-16/ 8-G1U-10,16 Phoenix Contact N/A N/A RFQ
NSYTT6ME TRIANG.INSERT 6,5MM RETRAC.HE Telemecanique N/A N/A RFQ
5432106 Phoenix Contact 5432106 BCH-500H- 9 Phoenix Contact N/A N/A RFQ
1957990 Phoenix Contact 1957990 MSTB 2,5/ 2-ST-5,08 ABGY Phoenix Contact N/A N/A RFQ
SNGL-200 Festo SNGL-200 (151535). Festo N/A N/A RFQ
1458389 Phoenix Contact 1458389 SAC- 1,5/0,15-116/2XBI-1L-... Phoenix Contact N/A N/A RFQ
LFR-1 4-D-MINI-KF Festo LFR-1/4-D-MINI-KF (185769). Festo N/A N/A RFQ
100-C60E10 Contactor 60 A Allen Bradley N/A N/A RFQ
700-CF310SZD CONTROL RELAY 110V DC Allen Bradley N/A N/A RFQ
1620529 Phoenix Contact 1620529 CA-17M1N8A0000 Phoenix Contact N/A N/A RFQ
700-HF33A06 RELAY,GENERAL PURPOSE 240V Allen Bradley N/A N/A RFQ
XC2JC163 LIMIT SWITCH Telemecanique N/A N/A RFQ
5146656 Phoenix Contact 5146656 BLUEMARK CLED-STACKER 20 Phoenix Contact N/A N/A RFQ
1731183 Phoenix Contact 1731183 PC 5/ 3-ST-7,62 BK Phoenix Contact N/A N/A RFQ
190S-ANKJ1-CB25C COMPACT STARTER 1.6...2.5A Allen Bradley N/A N/A RFQ
IPRK 18 A L.46 Leuze IPRK 18/A L.46 (IPRK18AL46) polarized retro-... Leuze N/A N/A RFQ
100Q-C16H20 CAPACITOR CONTACTOR Allen Bradley N/A N/A RFQ
1556074 Phoenix Contact 1556074 SAC-4P-MS/ 0,5-170/FS SCO ... Phoenix Contact N/A N/A RFQ
NY321H2RB1 INTRINLY PROCESS MODULE 2 IP Telemecanique N/A N/A RFQ
700-CRF400F CONTROL RELAY Allen Bradley N/A N/A RFQ
3064124 Phoenix Contact 3064124 UT 2,5-MTD-PE Phoenix Contact N/A N/A RFQ
1787124 Phoenix Contact 1787124 DMC 1,5/13-G1F-3,5-LR P20T... Phoenix Contact N/A N/A RFQ
HMVW-DL63-1 Festo HMVW-DL63-1 (566897). Festo N/A N/A RFQ
SPR-MEC21569 Danfoss SPR-MEC21569 (SPRMEC21569) repair kit for ... Danfoss N/A N/A RFQ
1408573 Phoenix Contact 1408573 SACC-SQ-M12FS-8CON-20-L180... Phoenix Contact N/A N/A RFQ
830579 Phoenix Contact 830579 EML-ESD (20X7)RL-T Phoenix Contact N/A N/A RFQ
NBB1.55GM25E2V3 IND.PR.SW.1.5MM 10-30DC PNP NO Pepperl Fuchs N/A N/A RFQ
194L-E25-8771 AMPEREMETER 0-1 1P Allen Bradley N/A N/A RFQ
EAMM-A-S48-87A Festo EAMM-A-S48-87A (560688). Festo N/A N/A RFQ
6AR1306-0DC00-0AA0 Siemens 6AR1306-0DC00-0AA0 (6AR13060DC000AA0) powe... Siemens N/A N/A RFQ
100-C72DA00 CONTACTOR 220V DC Allen Bradley N/A N/A RFQ
1988833 Phoenix Contact 1988833 PTA 1,5/ 5-5,0 Phoenix Contact N/A N/A RFQ
KPWR-MC-1-SUB-15HC-5 Festo KPWR-MC-1-SUB-15HC-5 (538915). Festo N/A N/A RFQ
2318693 Phoenix Contact 2318693 VIP-CAB-FLK26-0,14/... Phoenix Contact N/A N/A RFQ
C400KG41A Cutler-Hammer industrial automation equipment. Cutler Hammer N/A N/A RFQ
MGATEMB3270 Moxa MGATEMB3270 gateway. Moxa N/A N/A RFQ
ADVU-25-25-A-P-A Festo ADVU-25-25-A-P-A (156612). Festo N/A N/A RFQ
5434214 Phoenix Contact 5434214 BCH-508VF-11 Phoenix Contact N/A N/A RFQ
190S-ANZJ2-CA25C COMPACT STARTER 0.16...0.25A Allen Bradley N/A N/A RFQ
700-HB33Z48-4 RELAY, GENERAL PURPOSE Allen Bradley N/A N/A RFQ
XZCP0941L2 CONNECTOR CABLE Telemecanique N/A N/A RFQ
1907416 Phoenix Contact 1907416 MKDSV 5 HV/ 2-9,52-Z Phoenix Contact N/A N/A RFQ
43GR-MVS00SL PHOTOELECTRIC SENSORS, GLASS F Allen Bradley N/A N/A RFQ
XCSTE7312 2N/C PLASTIC SOLENOI Telemecanique N/A N/A RFQ
990NAD23021 MODBUS PLUS SUPER TAP -PANEL Telemecanique N/A N/A RFQ
1551422 Phoenix Contact 1551422 SACC-CI-M12FS-8CON-L180-TH... Phoenix Contact N/A N/A RFQ
700-FS-101JZ12 PROGRAMMABLE TIMER Allen Bradley N/A N/A RFQ
SNT2P11K Cutler-Hammer industrial automation equipment. Cutler Hammer N/A N/A RFQ
XUYRCO989SP R CO 989 S P PHOTOELECTRIC SE Telemecanique N/A N/A RFQ
1875098 Phoenix Contact 1875098 MC 1,5/ 7-ST-3,81 BD:7-1 S... Phoenix Contact N/A N/A RFQ
1645066 Phoenix Contact 1645066 HC-B 16-TFQ-76/O1STM25S Phoenix Contact N/A N/A RFQ
A60l-0001-0046 3.2 Fanuc A60l-0001-0046#3.2 (A60L0001004632) Fuse rat... Fanuc N/A N/A RFQ
100-C30I00 Contactor 30 A Allen Bradley N/A N/A RFQ
KFD2-CDEX1.32-2 BARRIER ANALOG REPEATER Pepperl Fuchs N/A N/A RFQ
700-HC14A2-3-4L-99 CONTROL RELAY Allen Bradley N/A N/A RFQ
1756207 Phoenix Contact 1756207 GMVSTBR 2,5/ 3-ST-7,62 H1L Phoenix Contact N/A N/A RFQ
1503360 Phoenix Contact 1503360 SACB-12X0,5/ 3X1,0-50,0 PU... Phoenix Contact N/A N/A RFQ
3244628 Phoenix Contact 3244628 RBO 12-FE Phoenix Contact N/A N/A RFQ
E2E-X1R5F1-M1 Omron automation equipment. Omron N/A N/A RFQ
855BL-N12RH7 160MM BEACON, 12V AC/DC, ROTAT Allen Bradley N/A N/A RFQ
190S-ANKD1-CB63S COMPACT STARTER 4.0...6.3A Allen Bradley N/A N/A RFQ
2090-CPBM7DF-16AA03 Allen Bradley 2090-CPBM7DF-16AA03 (2090CPBM7DF16AA... Allen Bradley N/A N/A RFQ
XS218AANAL10 INDUCTIVE SENSOR CYL. M18 12 Telemecanique N/A N/A RFQ
100-C16ZE01 Contactor 16 A Allen Bradley N/A N/A RFQ
QS-10 Festo QS-10 (153034). Festo N/A N/A RFQ
HFW3100L Cutler-Hammer HFW3100L circuit breaker with high i... Cutler Hammer N/A N/A RFQ
1741115 Phoenix Contact 1741115 MSTBT 2,5/ 3-ST CP3 BD:9-7... Phoenix Contact N/A N/A RFQ
DE-107666 Kollmorgen DE-107666 (DE107666) Setup kit USB (con... Kollmorgen N/A N/A RFQ
1854116 Phoenix Contact 1854116 VC-K1/2M-SET Phoenix Contact N/A N/A 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 best experience on our website. If you continue to use this site we will assume that you are happy with it.