Dell Venue 11 Pro 7139 10 " Touch 8gb 2tb SSD Windows Table Reconditioned Ebay.com starting at $576.92
Free Flat Rate Shipping Expedited: No Next Day: No simpletek_l*elettronica_lowcost Rating: 99.6% |
|
Microsoft Surface Pro 7 PUV-00001 Tablet 12.3" LCD Intel Core i5 8GB 256GB SSD Ebay.com starting at $320.00
Shipping Calculated by Location Expedited: No Next Day: No Kent Direct Enterprises Rating: 97.8% |
|
Microsoft Surface Pro 3 12" Core i5 4gb/128gb Silver Damaged CD8123 Ebay.com starting at $24.26
Free Flat Rate Shipping Expedited: No Next Day: No SoonerSoft Electronics Rating: 98.7% |
|
Getac F110G3 Intel Core i5-6200U 16GB RAM NO SSD *BIOS LOCKED* *USED* Ebay.com starting at $115.00
Free Worldwide Shipping Expedited: No Next Day: No Living Green Surplus Rating: 97.7% |
|
Dell Venue 11 Pro 7139 10' Touch 8gb 2tb SSD Windows 10 Pro Table Reconditioned Ebay.com starting at $646.88
Free Worldwide Shipping Expedited: No Next Day: No simpletek_l*elettronica_lowcost Rating: 99.6% |
|
Dell Venue 11 Pro 7139 10 " Touch 8gb 960gb SSD Windows Tab Reconditioned Ebay.com starting at $480.25
Free Worldwide Shipping Expedited: No Next Day: No simpletek_l*elettronica_lowcost Rating: 99.6% |
|
NEW Microsoft Surface Pro 7 12.3" 256GB SSD Intel Core i5 10th Gen Black 8 G Ebay.com starting at $1,290.00
Free Worldwide Shipping Expedited: No Next Day: No Monkey3c Rating: 77.8% |
|
New Microsoft Surface Pro 7 12.3" 256GB Intel Core i5 10th Gen 3 8 G Platinum Ebay.com starting at $1,290.00
Free Worldwide Shipping Expedited: No Next Day: No Monkey3c Rating: 77.8% |
|
Dell Venue 11 Pro 7139 10 " Touch 8gb 2tb SSD Windows Table Reconditioned Ebay.com starting at $646.88
Free Worldwide Shipping Expedited: No Next Day: No simpletek_l*elettronica_lowcost Rating: 99.6% |
|
Dell Venue 11 Pro 7139 10' Touch 8gb 4tb SSD Windows 10 Pro Table Reconditioned Ebay.com starting at $1,099.87
Free Flat Rate Shipping Expedited: No Next Day: No simpletek_l*elettronica_lowcost Rating: 99.6% |
|
Microsoft Surface Pro 9 13 Touchscreen Tablet Intel Core i5-1235U 8GB RAM 128 G Ebay.com starting at $1,010.37
Free Worldwide Shipping Expedited: No Next Day: No Antonline Rating: 98.9% |
|
DELL LATITUDE 7212 RUGGED INTEL CORE I5-7300U 16GB RAM TABLET MOTHERBOARD 39XT2 Ebay.com starting at $85.99
Free Worldwide Shipping Expedited: No Next Day: Yes Swing Computers Rating: 97.1% |
|
MICROSOFT SURFACE PRO 8 13" Intel ® Core™ i5-1135G7 Window Tablet By FedEx Ebay.com starting at $1,697.99
Free Worldwide Shipping Expedited: No Next Day: No bq_shop estore Rating: 91.7% |
|
Microsoft Surface Pro 7 12.3" (128GB SSD, Intel Core i5 10th Gen., 3.70 GHz,... Ebay.com starting at $892.76
Free Flat Rate Shipping Expedited: No Next Day: No |
|
Motion MC-F5 (CFT-003) 10.4” / Intel Core i5 @ 1.33GHz / (MISSING PARTS!) -MR Ebay.com starting at $89.99
Free Flat Rate Shipping Expedited: No Next Day: Yes Jeremiah's Computer Store LLC Rating: 96.9% |
|
Lot of 5 Panasonic Toughpad Fz-Q1 Intel Core i5 8GB RAM 12.5" FHD Touch Ebay.com starting at $1,190.00
Free Flat Rate Shipping Expedited: No Next Day: No Peach.system Rating: 92.9% |
|
Lot of 5 Panasonic Rugged Toughpad Fz-Q1 Intel Core i5 8GB RAM 12.5" FHD Touch Ebay.com starting at $970.00
Free Flat Rate Shipping Expedited: No Next Day: No Peach.system Rating: 92.9% |
|
Microsoft Surface Pro 4 Tablet Model 1724 Intel Core i5-6300U 4GB DDR3 128GB SSD Ebay.com starting at $139.95
Shipping Calculated by Location Expedited: No Next Day: Yes Tom's Computers Rating: 99.5% |
|
HP Elite x2 1012 G2 Intel Core i5-7300U 2.6GHz 8GB 256GB Tablet Win 10 Pro Ebay.com starting at $164.95
Free Worldwide Shipping Expedited: No Next Day: No Fast Moose Technology LLC Rating: 99.2% |
|
Lenovo ThinkPad X220 12" Tablet Intel Core i5 2nd Gen. -BROKEN DISPLAY- MZ Ebay.com starting at $60.00
Free Worldwide Shipping Expedited: No Next Day: No Jeremiah's Computer Store LLC Rating: 96.9% |
|
Microsoft Surface Pro 6 Tablet Intel Core i5-8350U 1.7GHz 8GB RAM 128GB Win10Pro Ebay.com starting at $169.00
Free Worldwide Shipping Expedited: Yes Next Day: Yes entechcomputers Rating: 97.1% |
|
Dell Latitude 7200 2-in-1 12.3 Touchscreen i5-8365U @1.6GHz 8GB RAM 256GB Win 11 Ebay.com starting at $151.20
Shipping Calculated by Location Expedited: No Next Day: No eWorksTech Rating: 97.3% |
|
Dell Latitude 7210 2-in-1 12.3 Touchscreen i5-10310U @1.7GHz 8GB RAM 256GB Win11 Ebay.com starting at $187.20
Shipping Calculated by Location Expedited: No Next Day: No eWorksTech Rating: 97.3% |
|
Microsoft Surface Pro 3 Tablet (12-Inch, 128 GB, Intel Core i5, Windows 10) Ebay.com starting at $624.99
Free Worldwide Shipping Expedited: No Next Day: Yes Always Deals Store Rating: 98.2% |
|
Microsoft Surface Pro 4 (12.3", 512GB, 8GB Core i5 Windows 10) Ebay.com starting at $249.99
Free Worldwide Shipping Expedited: No Next Day: Yes Always Deals Store Rating: 98.2% |
|
SONY VAIO Tap 11 SVT11218DJB Intel Core i5 4210Y 1.5GHz SSD 128GB RAM 4GB Ebay.com starting at $503.99
Free Worldwide Shipping Expedited: No Next Day: No Seven days mart Rating: 99.0% |
|
Panasonic ToughPad FZ-G1 Tablet Intel Core i5-4310U 8GB RAM 128GB MSATA Win 11 Ebay.com starting at $119.95
Free Worldwide Shipping Expedited: No Next Day: No ABQ IT Rating: 98.6% |
|
Panasonic ToughPad FZ-G1 Tablet Intel Core i5-4310U 8GB RAM 128GB M SATA WIN 11 Ebay.com starting at $134.95
Free Worldwide Shipping Expedited: No Next Day: No ABQ IT Rating: 98.6% |
|
Sony Vaio Tap11 SVT1122BCJ Intel Core i5 4210Y SSD 256GB Memory 8GB Ebay.com starting at $200.73
Free Worldwide Shipping Expedited: No Next Day: No Seven days mart Rating: 99.0% |
|
Lot of 20 Microsoft Surface Pro 5 Tablet Intel Core i5-7300U 8GB RAM 256GB SSD Ebay.com starting at $2,399.95
Free Flat Rate Shipping Expedited: No Next Day: No ATG Wireless Rating: 97.6% |
|
lenovo x201 tablet intel core i5 m560 2.67 ghz 8 gb Ram no HDD or OS Ebay.com starting at $75.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Surface Pro 7 - Black, Intel Core i5, 8GB RAM, 256GB SSD bundle Ebay.com starting at $375.00
Shipping Calculated by Location Expedited: Yes Next Day: No |
|
NEW Dell Venue 11 Pro 7130 Tablet Motherboard Intel Core i5 1.50GHz 4GB YRY6N Ebay.com starting at $39.99
Free Worldwide Shipping Expedited: No Next Day: No Cameron Electronics Rating: 99.6% |
|
Microsoft Surface Pro 4 Core i5 256GB 8GB RAM Wi-Fi 12.3 non-working touchscreen Ebay.com starting at $149.98
Free Worldwide Shipping Expedited: No Next Day: Yes CellularStreamz Rating: 0.0% |
|
Microsoft Surface Pro 5 1796 12.3" Intel Core i5-7300U 8GB Ram 128GB SSD Used Ebay.com starting at $127.21
Free Worldwide Shipping Expedited: Yes Next Day: No everydayfulfillment_kc Rating: 99.2% |
|
Microsoft Surface Pro 7 1866 12.3" Intel i5-1035G4 1.10GHz 128GB SSD 8GB DDR3. Ebay.com starting at $320.00
Shipping Calculated by Location Expedited: No Next Day: No |
|
Lenovo Yoga Laptop/Tablet 710-11IKB Intel i5-7y54 1.2GHz Dual-Core 8GB RAM 11.6" Ebay.com starting at $395.00
$0.0 FreePickup Worldwide shipping Expedited: Yes Next Day: No |
|
Microsoft Surface Pro 5 2017 128GB Intel Core i5 4GB RAM 1796 with Keyboard Good Ebay.com starting at $124.95
Free Worldwide Shipping Expedited: No Next Day: No eValue Electronics Expo Rating: 99.0% |
|
Panasonic ToughBook CF-19 mk7 10" i5 8GB Touchscreen Tablet Windows 7 Pro CF19 Ebay.com starting at $725.00
Free Worldwide Shipping Expedited: Yes Next Day: No New Richmond Computers Rating: 100.0% |
|
Panasonic ToughBook CF-19 mk7 10" i5 8GB Touchscreen Tablet Windows 10 Pro CF19 Ebay.com starting at $735.00
Free Worldwide Shipping Expedited: Yes Next Day: No New Richmond Computers Rating: 100.0% |
|
MICROSOFT SURFACE PRO 8 13" Intel ® Core™ i5-1135G7 Window Tablet CN SHIP Ebay.com starting at $1,998.19
Free Worldwide Shipping Expedited: No Next Day: No bq_shop02 Rating: 90.8% |
|
MICROSOFT SURFACE PRO 9 13" 12TH Intel ® Core™ i5-1235U Window Tablet CN SHIP Ebay.com starting at $1,598.48
Free Worldwide Shipping Expedited: No Next Day: No bq_shop02 Rating: 90.8% |
|
MICROSOFT SURFACE PRO 8 13" Intel ® Core™ i5-1135G7 Window Tablet By FedEx Ebay.com starting at $1,997.99
Free Worldwide Shipping Expedited: No Next Day: No bq_shop estore Rating: 91.7% |
|
MICROSOFT SURFACE PRO 9 13" 12TH Intel ® Core™ i5-1235U Window Tablet By FedEx Ebay.com starting at $1,598.29
Free Worldwide Shipping Expedited: No Next Day: No bq_shop estore Rating: 91.7% |
|
CHUWI UBook/UBook X Tablet/Laptop Stylus 3 in 1 Set Windows 11 Intel 8+256GB SSD Ebay.com starting at $389.99
Free Worldwide Shipping Expedited: No Next Day: No CHUWILAPTOP Rating: 99.1% |
|
CHUWI UBook/UBook X Tablet/Laptop Stylus 3 in 1 Set Windows 11 Intel 8+256GB SSD Ebay.com starting at $289.99
Free Worldwide Shipping Expedited: No Next Day: No CHUWILAPTOP Rating: 99.1% |
|
CHUWI UBook/UBook X Tablet/Laptop Stylus 3 in 1 Set Windows 11 Intel 8+256GB SSD Ebay.com starting at $319.99
Free Worldwide Shipping Expedited: No Next Day: No CHUWILAPTOP Rating: 99.1% |
|
CHUWI UBook/UBook X Tablet/Laptop Stylus 3 in 1 Set Windows 11 Intel 8+256GB SSD Ebay.com starting at $319.99
Free Worldwide Shipping Expedited: No Next Day: No CHUWILAPTOP Rating: 99.1% |
|
Microsoft Surface Pro 3 1631 / Intel Core i5-4300U 1.90GHz / 4GB RAM / 128GB SSD Ebay.com starting at $51.96
Shipping Calculated by Location Expedited: No Next Day: No ses_global_electronics Rating: 99.6% |
|
Microsoft PC Surface Pro 3 Tablet (1631) Windows 8, Intel Core i5 - Silver - Ebay.com starting at $214.91
Free Worldwide Shipping Expedited: No Next Day: Yes vipoutlet Rating: 96.8% |
|
Microsoft CR3-00001 Surface Pro 4 12.3" Tablet 8GB / 256GB Intel Core i5 Ebay.com starting at $600.00
Free Worldwide Shipping Expedited: No Next Day: Yes vipoutlet Rating: 96.8% |
|
Dell Latitude 7212 Rugged Tablet Intel Core i5-7300u 8Gb RAM 256Gb SSD Win10 Pro Ebay.com starting at $388.99
Free Flat Rate Shipping Expedited: No Next Day: No trustedsale Rating: 98.9% |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (R99) Ebay.com starting at $300.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (P22) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (R100) Ebay.com starting at $250.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (T10) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (T11) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
MICROSOFT SURFACE PRO 7 i5 256GB SSD 8GB RAM BLACK (T12) Ebay.com starting at $350.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface PRO 7 i5 256GB SSD 8GB RAM PLATINUM (M14) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface PRO 7 i5 256GB SSD 8GB RAM PLATINUM (M9) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface PRO 7 i5 256GB SSD 8GB RAM PLATINUM (M10) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface PRO 7 i5 256GB SSD 8GB RAM PLATINUM (M11) Ebay.com starting at $330.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
NEW Microsoft Surface Pro 7+ Intel Core i5 12.3" Platinum 128GB + 8GB Wi-Fi + 4G Ebay.com starting at $1,509.00
Free Worldwide Shipping Expedited: No Next Day: No KICKmobiles Rating: 95.6% |
|
Google Pixel Slate 12.3" (128GB, Intel Core i5 8th Gen, 8GB) Tablet Ebay.com starting at $349.99
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate 12.3" (128GB, Intel Core i5 8th Gen, 8GB) Tablet Ebay.com starting at $339.49
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate 12.3" (128GB, Intel Core i5 8th Gen, 8GB) Tablet Ebay.com starting at $349.99
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate 12.3" (128GB, Intel Core i5 8th Gen, 8GB) Tablet Ebay.com starting at $339.99
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate 12.3"Tablet (128GB, Intel Core i5 8th Gen, 8GB) Ebay.com starting at $349.99
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate 12.3" Tablet --128GB, Intel Core i5 8th Gen --8GB Memory Ebay.com starting at $349.99
Free Worldwide Shipping Expedited: No Next Day: No |
|
Google Pixel Slate --128GB- Intel Core i5 8th Gen-- 8GB-- 12.3" Tablet Ebay.com starting at $339.49
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface Pro 1 Intel Core i5 128GB 4GB RAM 1514 Tablet Very Good G165 Ebay.com starting at $94.95
Free Worldwide Shipping Expedited: No Next Day: No eValue Electronics Expo Rating: 99.0% |
|
Microsoft CR3-00001 Surface Pro 4 12.3" Tablet 8GB / 256GB Intel Core i5 Ebay.com starting at $665.00
Free Worldwide Shipping Expedited: No Next Day: Yes vipoutlet Rating: 96.8% |
|
Microsoft Surface Pro 3 Intel Core i5 256GB 8GB RAM 12" Tablet - Good Ebay.com starting at $310.56
Free Worldwide Shipping Expedited: No Next Day: No Hollywood Accessories Rating: 93.5% |
|
Microsoft Surface Pro 3 Intel Core i5 256GB 8GB RAM 12" Tablet - Excellent Ebay.com starting at $395.27
Free Worldwide Shipping Expedited: No Next Day: No Hollywood Accessories Rating: 93.5% |
|
Intel Core i5-12400T QS Processor Socket LGA 1700 CPU Use For PC/Client/Tablet Ebay.com starting at $165.00
Free Worldwide Shipping Expedited: No Next Day: No motorpartners Rating: 99.6% |
|
Intel Core i5-12400T QS Processor Socket LGA 1700 CPU Use For PC/Client/Tablet Ebay.com starting at $165.00
Free Worldwide Shipping Expedited: No Next Day: No bodorship Rating: 99.7% |
|
Microsoft Surface Pro 7+ Tablet - Platinum, Intel Core i5, 16GB, 256GB Ebay.com starting at $769.99
Free Worldwide Shipping Expedited: No Next Day: No Wichita Home Outlet Rating: 99.3% |
|
Microsoft Surface Pro 5 2017 256GB Intel Core i5 8GB RAM 1796 Tablet Used G086 Ebay.com starting at $229.95
Free Worldwide Shipping Expedited: No Next Day: No eValue Electronics Expo Rating: 99.0% |
|
Google GA00347-US Pixel Slate 12.3" Tablet, 8th Gen Intel Core i5 Processor, Ebay.com starting at $540.98
Free Worldwide Shipping Expedited: No Next Day: Yes vipoutlet Rating: 96.8% |
|
Microsoft PC Surface Pro 3 Tablet (1631) Windows 8, Intel Core i5 - Silver - Ebay.com starting at $229.49
Free Worldwide Shipping Expedited: No Next Day: Yes vipoutlet Rating: 96.8% |
|
DEFECTIVE Microsoft Surface Pro LTE (Intel Core i5, 8GB RAM 256GB) Tablet PC Ebay.com starting at $264.00
Shipping Calculated by Location Expedited: No Next Day: No Simple Cell Inc Rating: 99.2% |
|
DEFECTIVE Microsoft Surface Pro 6 (1796) - Intel Core i5-8250U/8GB/128GB - Plat Ebay.com starting at $165.00
Shipping Calculated by Location Expedited: No Next Day: No Simple Cell Inc Rating: 99.2% |
|
Dell Portable Computer Tablet T07G intel Core i5v Pro Windows 8 Ebay.com starting at $30.00
Shipping Calculated by Location Expedited: No Next Day: No |
|
HP Pro x2 612 G2 Tablet 12" Intel Core i5-7Y54 1.3GHz 8GB RAM 256GB SSD NO OS Ebay.com starting at $89.99
Shipping Calculated by Location Expedited: No Next Day: Yes Mclean-Surplus Rating: 99.0% |
|
Panasonic ToughPad FZ-G1 Tablet Intel Core i5-6300U 8GB RAM 256GB M SATA WIN 11 Ebay.com starting at $159.95
Free Worldwide Shipping Expedited: No Next Day: No ABQ IT Rating: 98.6% |
|
Panasonic ToughPad FZ-G1 MK1 Tablet Intel Core i5 4GB RAM 128GB SSD Win 10 Ebay.com starting at $149.99
Free Worldwide Shipping Expedited: No Next Day: No Surplus A to Z Rating: 100.0% |
|
Microsoft Surface Pro 7 256GB, 8GB Intel Core i5-1035G4 1.1GHz (WiFi) Black Fair Ebay.com starting at $279.95
Free Worldwide Shipping Expedited: No Next Day: No SmartphonesPLUS Rating: 98.7% |
|
ONE Intel I5-7500 scattered tablets 1151 official version of quad-core CPU 3.4G Ebay.com starting at $398.18
Free Worldwide Shipping Expedited: No Next Day: No zlb1981 Rating: 99.3% |
|
Core i5-520UM 1.06GHz Motherboard for Lenovo X201 Tablet - 63Y2180 - Tested Ebay.com starting at $28.67
Free Worldwide Shipping Expedited: No Next Day: No Discounted Electronics CSE Rating: 98.8% |
|
Dual-Core i5-520UM 1.06GHz Motherboard for Lenovo X201 Tablet - 63Y2180 - Tested Ebay.com starting at $28.67
Free Worldwide Shipping Expedited: No Next Day: No Discounted Electronics CSE Rating: 98.8% |
|
Dual-Core i5-560M 2.66GHz Motherboard for Lenovo X201 Tablet - 04W0357 - Tested Ebay.com starting at $28.67
Free Worldwide Shipping Expedited: No Next Day: No Discounted Electronics CSE Rating: 98.8% |
|
Microsoft Surface Pro 4 12.3" Tablet Notebook Core i5 16GB 512GB SSD W10P Touch Ebay.com starting at $329.99
Free Worldwide Shipping Expedited: Yes Next Day: No BuyRefurbishedUS Rating: 97.3% |
|
Microsoft Surface Pro 4(i5-6300U 4GB 128GB) Windows 11 Pro Ebay.com starting at $120.00
Shipping Calculated by Location Expedited: No Next Day: No |
|
Microsoft Surface Pro5 Pro Intel Core i5 4GB RAM 128GB SSD Windows 10 (Black) Ebay.com starting at $279.96
Free Flat Rate Domestic Shipping Calculated International Shipping Expedited: No Next Day: Yes Deal-manufacturer Rating: 95.3% |
|
Microsoft Surface Pro 4 (2736 x 1824) Tablet 6th Generation Intel Core i5-6300U Ebay.com starting at $360.00
Free Flat Rate Domestic Shipping Calculated International Shipping Expedited: No Next Day: Yes Deal-manufacturer Rating: 95.3% |
|
Dell Inspiron 15 - 7573 15.6" Laptop/Tablet Ebay.com starting at $475.00
$0.0 FreePickup Worldwide shipping Expedited: No Next Day: No |
|
Dell Latitude 5290 12.3" Tablet 1.7GHz Core i5-8350U 16GB 256GB+WWAN+WIN 11 Lot Ebay.com starting at $450.00
Free Worldwide Shipping Expedited: No Next Day: No |
|
Microsoft Surface Pro 3 12.3" 128GB 1.90GHZ 4GB Win 10 Pro Intel Core i5 4th Gen Ebay.com starting at $124.95
Free Flat Rate Shipping Expedited: No Next Day: No RJJEWELRY4 Rating: 99.8% |
|
Fujitsu Lifebook T939 Intel Core i5-8365U 1.60GHz, 8GB RAM 256GB SSD LOT OF 11 Ebay.com starting at $1,499.00
Free Worldwide Shipping Expedited: Yes Next Day: Yes PrimeTimeBuys Rating: 99.1% |
|
Microsoft Surface Pro 7 128GB Intel Core i5 10th Gen. Tablet w/ Keyboard Ebay.com starting at $224.95
Free Worldwide Shipping Expedited: Yes Next Day: No yeeesitsold Rating: 98.8% |
Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases.