OEM LCD Connector Flex Cable Ribbon For Samsung Galaxy Tab A 10.1" T510 T515 Ebay.com starting at $3.99
Free Flat Rate Shipping Expedited: No Next Day: No niu-usa Rating: 99.1% |
|
Corning RST-000 Ribbon Splitting Tool For Fiber Optic Ribbon Cable Ebay.com starting at $799.95
Free Worldwide Shipping Expedited: No Next Day: No Green Tek Rating: 96.3% |
|
Vintage 1930's Universal Velocity Ribbon Microphone - Working w/ stand & cable Ebay.com starting at $575.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
70CM 10 Pin USB ASP ISP JTAG AVR wire 10P IDC Flat Ribbon DATA Cable 2.54mm New Ebay.com starting at $0.97
Free Flat Rate Shipping Expedited: No Next Day: No caelectronics8 Rating: 99.7% |
|
NEW SL SR ZL ZR L BUTTON KEY RIBBON FLEX CABLE REPLACEMENT For NINTENDO SWITCH Ebay.com starting at $2.79
Free Worldwide Shipping Expedited: Yes Next Day: No iSellParts2U Rating: 98.4% |
|
Flexible Gimbal Flat Ribbon Flex Cable for DJI Phantom 4 Pro Professional Ebay.com starting at $15.89
Free Worldwide Shipping Expedited: No Next Day: No Kite Town Store Rating: 99.7% |
|
Ernie Ball 24” Single Flat Ribbon Patch Cable - Black Ebay.com starting at $16.99
Free Worldwide Shipping Expedited: No Next Day: No PlayMusic123 Rating: 99.7% |
|
30W Soldering Iron T-iron T-tip head LCD Pixel Ribbon Cable Repair Tool UK STOCK Ebay.com starting at $9.05
Free Flat Rate Shipping Expedited: No Next Day: Yes SP Tech Shop Rating: 98.9% |
|
1Pcs 2mm Pitch 2x15 Pin 30 Pin 30 Wire IDC Flat Ribbon Cable Length 30CM Ebay.com starting at $3.99
Free Flat Rate Shipping Expedited: No Next Day: No yixue2010 shop Rating: 99.8% |
|
FFC/FPC Flexible Flat Cable Ribbon Pitch 0.5mm 1mm 21/23/11/24Pin 6-40cm 80C 60V Ebay.com starting at $2.19
Free Flat Rate Shipping Expedited: No Next Day: No dgkunkungl-11 Rating: 99.4% |
|
10Pcs 2.54mm 2x4 Pin 8 Pin Male Header IDC Ribbon Cable Transition Connector Ebay.com starting at $2.99
Free Flat Rate Shipping Expedited: No Next Day: No New Departure Electronic Parts Rating: 100.0% |
|
10Pcs 2.54mm 2x7 Pin 14 Pin Male IDC Ribbon Cable Transition Connector 3100-14P Ebay.com starting at $4.99
Free Flat Rate Shipping Expedited: No Next Day: No New Departure Electronic Parts Rating: 100.0% |
|
OEM Nintendo Game Boy Advance SP GBA SP Mother Board Ribbon Cable Fastener Ebay.com starting at $14.49
Free Worldwide Shipping Expedited: No Next Day: No AAA Retro Gaming Rating: 98.5% |
|
ThinkPad T420s/T430s FHD 1080p upgrade kit Ebay.com starting at $600.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
2 VES DVD High Definition Ribbon Cable 13-17 Dodge Caravan Chrysler Town Country Ebay.com starting at $31.98
Free Worldwide Shipping Expedited: No Next Day: No selliton Rating: 99.1% |
|
Original Ribbon Flex Cable Gimbal Camera Transmission Signal Parts For DJI Spark Ebay.com starting at $11.99
Free Worldwide Shipping Expedited: No Next Day: No uliketf_3 Rating: 98.3% |
|
New Bright Holiday Express FLAT 9 PIN BLACK RIBBON WIRE PLUG cable connect Ebay.com starting at $7.01
Free Flat Rate Shipping Expedited: No Next Day: No TJ Sales Unlimited Rating: 98.2% |
|
Gimbal Yaw Arm Roll Arm Cover Flat Ribbon Flex Cable For DJI Phantom 3 Pro/Adv Ebay.com starting at $9.99
Free Worldwide Shipping Expedited: No Next Day: No iHot-Store Rating: 98.7% |
|
SID2 LCD Display Instrument Pixel Repair Ribbon Cable For SAAB 9-3 & 9-5 Replace Ebay.com starting at $4.50
Free Flat Rate Shipping Expedited: No Next Day: No w0174.jgvknymwp Rating: 98.7% |
|
Flex Ribbon Cables 60 pin 68 pin 80 pin 96 pins Flat Cable for t-con board Ebay.com starting at $13.50
Free Worldwide Shipping Expedited: No Next Day: No cai11811 Rating: 97.5% |
|
6 inch 16-Pin 2x8-Pin 2.54-Pitch Female 16-Wire IDC Flat Ribbon Cable, FR-1606 Ebay.com starting at $6.50
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
5-Pack, 34-Pin Card Edge Female IDC Connector for 2.54mm Pitch Flat Ribbon Cable Ebay.com starting at $15.95
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
Flat Cable 14 Pins Wires IDC Ribbon 2.54mm pitch 12ft cable & 10 sets connectors Ebay.com starting at $7.95
Free Flat Rate Shipping Expedited: No Next Day: No Best price electronic Rating: 98.7% |
|
NEW OEM DJI FPV Drone - Ribbon Flex Cable Assembly Replacement Part Ebay.com starting at $17.90
Free Worldwide Shipping Expedited: No Next Day: No RedFox Group Rating: 99.0% |
|
Jaguar XJ6 XJR X300 94-97 RIBBON CABLE FOR CLOCK LCD DISPLAY PIXEL REPAIR Ebay.com starting at $22.95
Free Flat Rate Domestic Shipping Calculated International Shipping Expedited: No Next Day: No Best Pixel Repair Rating: 99.3% |
|
RIBBON CABLE FOR 2004 2005 2006 NISSAN QUEST INSTRUMENT CLUSTER LCD PIXEL REPAIR Ebay.com starting at $9.99
Free Flat Rate Domestic Shipping Calculated International Shipping Expedited: Yes Next Day: No Best Pixel Repair Rating: 99.3% |
|
NEW Slim Power Switch Ribbon Flex Cable Replacement Part for Xbox 360 Console US Ebay.com starting at $4.89
Free Flat Rate Shipping Expedited: No Next Day: No Fivestarsseller2012 Rating: 99.5% |
|
Left Side Motherboard Key Board+Flex Cable Replacement For Nintendo Switch Lite Ebay.com starting at $6.49
Free Worldwide Shipping Expedited: Yes Next Day: No DEPOTUS Rating: 99.1% |
|
New XBox 360 S 360 Slim 4GB 250GB Power Eject Circuit Ribbon Cable Ebay.com starting at $6.39
Shipping Calculated by Location Expedited: No Next Day: No richspsxpartscomstore Rating: 99.2% |
|
Original IBM Thinkpad X1 Carbon Gen 3 SM20G18605 Keyboard w Touchpad 2015 Model Ebay.com starting at $50.00
Free Flat Rate Shipping Expedited: No Next Day: No closeoutdeals-2008 Rating: 100.0% |
|
iPhone 6 OEM Wifi Bluetooth Signal Antenna Flex Cable Ribbon Replacement GPS Ebay.com starting at $6.57
Free Flat Rate Shipping Expedited: Yes Next Day: No FMA Parts Rating: 98.2% |
|
Digidesign 5-Node Tdm Ribbon Cable Ebay.com starting at $29.99
Free Flat Rate Shipping Expedited: No Next Day: No Alto Music Rating: 98.5% |
|
Rear Back Camera Module Flex Ribbon Cable Replacement For iPhone 6S Plus A1634 Ebay.com starting at $12.99
Free Worldwide Shipping Expedited: No Next Day: Yes GoCellParts Rating: 98.1% |
|
AEA R92 Large Ribbon Geometry Instrument Microphone Ebay.com starting at $989.10
Free Worldwide Shipping Expedited: No Next Day: No Alto Music Rating: 98.5% |
|
New AUTO STEREO RIBBON FLAT FLEX CABLE for PIONEER DEH-8400MP cd/mp3/wma Player Ebay.com starting at $15.29
Free Flat Rate Shipping Expedited: No Next Day: No Liberty Electronics Store Rating: 97.7% |
|
New For DJI Phantom 4 /4 Adv / 4 Pro V2.0 Flexible Gimbal Flat Ribbon Flex Cable Ebay.com starting at $19.79
Free Worldwide Shipping Expedited: Yes Next Day: No iFunPlus Rating: 99.0% |
|
For Nintendo Switch Console Joy-Con ALL Repair Part Button Flex Cable Ribbon Lot Ebay.com starting at $6.89
Free Worldwide Shipping Expedited: No Next Day: No replacement-accessories Rating: 98.6% |
|
For Nintendo Switch Console Joy-Con ALL Repair Part Button Flex Cable Ribbon Lot Ebay.com starting at $7.25
Free Worldwide Shipping Expedited: No Next Day: No replacement-accessories Rating: 98.6% |
|
9CT GOLD HOOP EARRINGS 2MM CABLE TWIST CREOLE TUBE RIBBED PATTERN RIBBON SLEEPER Ebay.com starting at $90.57
Free Flat Rate Shipping Expedited: No Next Day: Yes Chain Reaction Jewellers Rating: 98.5% |
|
10-Pack 1" Elastic Molle Ribbon Buckle Antennas Cable For PTT Retainer Ebay.com starting at $8.68
Free Worldwide Shipping Expedited: No Next Day: No Enjoying Sports Rating: 99.0% |
|
8 AWG OCC Ribbon Flat Hi-Fi Speaker Cable With 24 K Gold Plate Banana Plug Lot Ebay.com starting at $33.25
Free Worldwide Shipping Expedited: Yes Next Day: No koldingaudio Rating: 99.3% |
|
OEM 1 Set Antenna Module + Flex Cable For Samsung Galaxy S22 S22+ S22 Ultra 5G Ebay.com starting at $17.69
Free Worldwide Shipping Expedited: Yes Next Day: No niu-usa Rating: 99.1% |
|
Vintage 1930's AMPERITE RA-1 Ribbon Microphone-working with desk stand & cable Ebay.com starting at $885.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
NEW 1.27mm Spacing Pitch10 WAY 10P Flat Color Rainbow Ribbon Cable Wiring Wire Ebay.com starting at $0.99
Free Flat Rate Shipping Expedited: No Next Day: No xiumeche-0 Rating: 99.9% |
|
New JI-HAW Ribbon Cable AWM E118077 2896 80C VW-1 80mm 10.5mm 20-pin end-to-end Ebay.com starting at $5.99
Shipping Calculated by Location Expedited: No Next Day: No Sunshine Express Inc Rating: 99.6% |
|
10pcs 34Pin 2.54 pitch Card Edge Female Crimp IDC for Flat Ribbon Cable Ebay.com starting at $16.99
Free Worldwide Shipping Expedited: No Next Day: No cao19961023 Rating: 98.8% |
|
Flat Ribbon Cable 2/3/4/5/6-Way Flexible PVC Extension LED Connector Wire Cable Ebay.com starting at $1.82
Free Flat Rate Shipping Expedited: No Next Day: No GLHK04 Rating: 99.7% |
|
DJI Mavic Pro/Mini 1/2/SE Gimbal Camera GPS Board Compass Flex Cable Ribbon Ebay.com starting at $7.49
Free Worldwide Shipping Expedited: Yes Next Day: No SmallPartsGo Rating: 99.2% |
|
Laser Flex Cable For PlayStation 2 PS2 Fat/Slim Ribbon 30000/50000/70000/90000 Ebay.com starting at $3.29
Free Worldwide Shipping Expedited: Yes Next Day: No SmallPartsGo Rating: 99.2% |
|
Flex Cable for Sony PSP 1000/2000/3000 Keypad L/R Left Right Volume Key Ribbon Ebay.com starting at $5.49
Free Worldwide Shipping Expedited: Yes Next Day: No SmallPartsGo Rating: 99.2% |
|
40 Pin Dupont Cables M-F, M-M, F-F Jumper Breadboard Wire GPIO Ribbon Pi Arduino Ebay.com starting at $1.87
Free Flat Rate Shipping Expedited: No Next Day: No |
|
1Pcs 2.54mm Male Box Header 10 Pin To IDC FC Female 10Pin Flat Ribbon Cable 20CM Ebay.com starting at $3.99
Free Flat Rate Shipping Expedited: No Next Day: No yixue2010 shop Rating: 99.8% |
|
Repair Parts Power Button Flex Cable Ribbon Replacement for SONY PSV PS VITA Ebay.com starting at $5.90
Free Flat Rate Shipping Expedited: No Next Day: No electronic_convenient_4_you Rating: 99.2% |
|
40 Pins Ribbon Cable Modified GBA SP AGS-101 LCD for GameBoy Advance GBA Ebay.com starting at $5.90
Free Flat Rate Shipping Expedited: No Next Day: No electronic_convenient_4_you Rating: 99.2% |
|
5M Meter 1mm Pitch 44 Way 44 Wires Grey 28 AWG 300V IDC Flat Ribbon Cable Length Ebay.com starting at $20.99
Free Flat Rate Shipping Expedited: No Next Day: No New Departure Electronic Parts Rating: 100.0% |
|
Nintendo New 3DS XL Camera Ribbon Cable Wire Replacement Repair Part N3dsxl Ebay.com starting at $24.00
Free Worldwide Shipping Expedited: No Next Day: No austin's corner Rating: 100.0% |
|
PlayStation 3 WIFI CECHA01 Board Card Reader Ribbon Cables PS3 E01 1-871-870-31 Ebay.com starting at $14.98
Free Worldwide Shipping Expedited: No Next Day: No Deals 4 You 3000 Rating: 99.6% |
|
Raspberry Pi Zero W Camera Module 5MP Sensor With Camera Zero Ribbon Cable FFC B Ebay.com starting at $9.06
Free Flat Rate Shipping Expedited: No Next Day: No galaxyelectronics2015 Rating: 99.5% |
|
32-Pin Forward Reverse Pitch 0.5mm /1.0mm FFC/FPC Flexible Flat Ribbon Cable Ebay.com starting at $1.10
Free Flat Rate Shipping Expedited: No Next Day: No superiorbuy2014 Rating: 99.7% |
|
5 Power Reset Button Ribbon Flex Cables 7-Pin For PS2 Playstation 2 30001-39001 Ebay.com starting at $7.29
Free Worldwide Shipping Expedited: No Next Day: No NY-TOP-TEK Rating: 98.7% |
|
(2) RSE DVD Monitor RIBBON CABLE for Chevy Chevrolet Tahoe Suburban XL LS LT LTZ Ebay.com starting at $19.43
Free Worldwide Shipping Expedited: No Next Day: No selliton Rating: 99.1% |
|
2-Pack DB25 Male IDC Crimp Connectors for Flat Ribbon Cable, CablesOnline FC-305 Ebay.com starting at $7.99
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
GPIO kit Extension Board Adapter Breadboard 26pin GPIO Ribbon Cable Raspberry Pi Ebay.com starting at $1.34
Free Flat Rate Shipping Expedited: No Next Day: No modul_technik Rating: 99.5% |
|
6-Pin (2x3) Female to Female 2.54mm-Pitch 6-wire IDC Flat Ribbon Cable Ebay.com starting at $6.95
Free Worldwide Shipping Expedited: Yes Next Day: No CablesOnline Rating: 99.9% |
|
52" 50-Pin SCSI IDC 4-Connector Internal Ribbon Cable Up To 3 Drives Ebay.com starting at $18.98
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
10-Pack 14-Pin (2x7) Female IDC 2.54mm Pitch Connectors for Flat Ribbon Cable Ebay.com starting at $6.90
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
18-inch 34-Pin 2x17-Pin 2.54-Pitch Female 34-wire IDC Flat Ribbon Cable, FF-218 Ebay.com starting at $6.25
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
New Auto Stereo Ribbon Flat Flex Cable for PIONEER DEH-P80RS / DEH-P88RS Ebay.com starting at $15.29
Free Flat Rate Shipping Expedited: No Next Day: No Liberty Electronics Store Rating: 97.7% |
|
Pair 24k Gold Plated RCA Cable HiFi Audio Flat Ribbon Copper Interconnect Cord Ebay.com starting at $17.08
Free Worldwide Shipping Expedited: Yes Next Day: No audiograded Rating: 99.7% |
|
5-PACK 10-Pin Male IDC Flat Ribbon Cable Box Header Connectors, FC-110-5 Ebay.com starting at $9.99
Free Worldwide Shipping Expedited: No Next Day: No CablesOnline Rating: 99.9% |
|
4 Pins AWM 20624 80C 60V VW-1 FFC Flexible Flat Cable Wire Ribbon 1mm Pitch Ebay.com starting at $9.46
Free Worldwide Shipping Expedited: Yes Next Day: No La Tiendita Online Store Rating: 100.0% |
|
DB25 Male to DB25 Female 25-wire 28AWG Flat Ribbon Cable Ebay.com starting at $9.95
Free Worldwide Shipping Expedited: Yes Next Day: No CablesOnline Rating: 99.9% |
|
iPhone 4 Power Button Proximity Light Sensor Flex Cable Ribbon Switch Tools Kit Ebay.com starting at $5.25
Free Flat Rate Shipping Expedited: Yes Next Day: No FMA Parts Rating: 98.2% |
|
iPhone 6 OEM Wifi Bluetooth Signal Antenna Flex Cable Ribbon Replacement Tools Ebay.com starting at $7.89
Free Flat Rate Shipping Expedited: Yes Next Day: No FMA Parts Rating: 98.2% |
|
OEM Sony PS3 Blu-Ray Drive Motherboard 24 pin Flex Ribbon Cable KEM-410A 410AA Ebay.com starting at $22.95
Shipping Calculated by Location Expedited: No Next Day: No |
|
2 Pack Rear VES Screen Cable 2013-2018 Dodge Ram Caravan Chrysler Town & Country Ebay.com starting at $33.95
Shipping Calculated by Location Expedited: No Next Day: No |
|
Proximity Sensor Ear Speaker Ear Piece Flex Ribbon Cable for iPhone XS MAX A1921 Ebay.com starting at $9.99
Free Worldwide Shipping Expedited: No Next Day: Yes GoCellParts Rating: 98.1% |
|
2P/3P/4P/5P/6P Flat Ribbon Cable 22AWG 20AWG 18AWG Electronic Extension Wire Ebay.com starting at $1.99
Free Flat Rate Shipping Expedited: No Next Day: No HKDZ-Tech04 Rating: 99.1% |
|
New Auto Stero Ribbon Flat Flex Cable for PIONEER DEH-P690UB / DEH-P6900UB Ebay.com starting at $15.29
Free Flat Rate Shipping Expedited: No Next Day: No Liberty Electronics Store Rating: 97.7% |
|
10Pcs 4/6/8/10/12/14/16P FFC/FPC Flexible Flat Ribbon Cable 0.5mm ~ 1.0mm Pitch Ebay.com starting at $1.12
Free Flat Rate Shipping Expedited: No Next Day: No cgdz998 Rating: 98.6% |
|
Xiwai CYFPV Micro HDMI Mini HDMI Adapter 5cm-80cm FPC Ribbon Flat HDTV Cable Ebay.com starting at $3.67
Free Worldwide Shipping Expedited: No Next Day: No hdmihome2018 Rating: 98.1% |
|
Ernie Ball Flat Ribbon Patch Cables, Pedal Board Multi-Pack, Black Ebay.com starting at $74.99
Free Worldwide Shipping Expedited: No Next Day: Yes Total Music Source Rating: 99.7% |
|
Rare Set Of Philips Speakers Bookshelf MCD908 Gloss Ribbon Tweeter Vacuum Tube Ebay.com starting at $349.99
Free Flat Rate Shipping Expedited: No Next Day: No lucky-jayman Rating: 99.1% |
|
12-Pin (2x6) Female to Female 2.54mm-Pitch 12-wire IDC Flat Ribbon Cable Ebay.com starting at $6.95
Free Worldwide Shipping Expedited: Yes Next Day: No CablesOnline Rating: 99.9% |
|
Polo Ralph Lauren Flower Embroidered Ribbon Tie Cable Knit Cardigan Size XS Ebay.com starting at $799.00
Free Worldwide Shipping Expedited: Yes Next Day: No Tyche_inc Rating: 97.1% |
|
To My Bonus Daughter Love Gift Luxury Alluring Beauty Necklace For Step Daughter Ebay.com starting at $44.95
Free Flat Rate Shipping Expedited: No Next Day: No hn-rose Rating: 100.0% |
|
Power Eject Button 10Pin 6Pin Flex Ribbon Cable For Sony Playstation 3 PS3 Slim Ebay.com starting at $3.40
Free Worldwide Shipping Expedited: Yes Next Day: No MEDITECHNY Rating: 98.9% |
|
40 Pin Male IDC Connector Ribbon Cable with Female Socket, 18 Inch Ebay.com starting at $9.99
Free Worldwide Shipping Expedited: No Next Day: No Science Purchase Rating: 99.1% |
|
OEM Antenna Signal Flex Cable For Samsung Galaxy S21/S21+/S21 Ultra/S21 FE 5G US Ebay.com starting at $9.29
Free Worldwide Shipping Expedited: Yes Next Day: No niu-usa Rating: 99.1% |
|
Replacement POWER/VOLUME Key Button Flex Cable For Nintendo Switch / Lite / OLED Ebay.com starting at $7.99
Free Worldwide Shipping Expedited: Yes Next Day: No niu-usa Rating: 99.1% |
|
Vintage 1940's AMPERITE RBH RIBBON MICROPHONE - working good w/stand & cable Ebay.com starting at $445.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
Vintage 1940's Electro-Voice Velocity V-3 Ribbon Microphone, cable, stand, works Ebay.com starting at $555.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
Home Button Assembly Flex Cable Sensor Ribbon Complete Spare Parts For iPhone 5S Ebay.com starting at $2.49
Free Flat Rate Shipping Expedited: No Next Day: No LivingDeal2016 Rating: 75.0% |
|
PCI Express 4X Riser Card Ribbon PCI-E X4 Extender Graphics Card Extension Cable Ebay.com starting at $3.84
Free Flat Rate Shipping Expedited: No Next Day: No Czb Electronic Rating: 99.0% |
|
RP2040 Game Console Chip Replacement For Switch Oled Lite CPU Flex Ribbon Cable Ebay.com starting at $14.55
Free Worldwide Shipping Expedited: Yes Next Day: No uoulol Rating: 99.0% |
|
A1200 Floppy Disk Drive Data Ribbon Cable Commodore Amiga 1200 NEW AMIGA KIT Ebay.com starting at $4.90
Free Flat Rate Shipping Expedited: No Next Day: No Amiga Kit Amiga Store Rating: 99.3% |
|
MERCEDES BENZ W210 E320 E430 E55 INSTRUMENT CLUSTER PIXEL REPAIR RIBBON CABLES Ebay.com starting at $24.95
Free Worldwide Shipping Expedited: No Next Day: No German Audio Tech Rating: 98.7% |
|
2 pcs FFC FPC 50-pin 0.5mm Pitch Ribbon Flat Cable Wire ZIF HDD 15cm Long New Ebay.com starting at $1.88
Free Flat Rate Shipping Expedited: No Next Day: No Satisfy Electronics Rating: 99.7% |
|
2Pcs IDC Male 14 Pin Connector To IDC Female 14 Pin Flat Ribbon Cable L= 30CM Ebay.com starting at $4.99
Free Flat Rate Shipping Expedited: No Next Day: No yixue2010 shop Rating: 99.8% |
|
32 Pins Backlight Brightness Switch Ribbon Cable For Game Boy Advance GBA Ebay.com starting at $50.90
Free Flat Rate Shipping Expedited: No Next Day: No electronic_convenient_4_you Rating: 99.2% |
Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases.