{"product_id":"ps5-l1-r1-button-flex-cable-pull-a","title":"PS5 L1 R1 Button Flex Ribbon Cable PULL-A DualSense","description":"\u003c!-- Main Container --\u003e\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif; line-height: 1.8; color: #333; padding: 0 15px;\"\u003e\n\u003c!-- Product Header - PULL-A Dark\/Green Theme --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: clamp(25px, 5vw, 40px) clamp(15px, 4vw, 30px); text-align: center; border-radius: 12px; margin-bottom: 25px; border: 3px solid #22c55e;\"\u003e\n\u003cdiv style=\"display: inline-block; background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%); color: white; padding: 6px 16px; border-radius: 25px; font-size: 12px; font-weight: 600; margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px;\"\u003ePULL-A Quality\u003c\/div\u003e\n\u003ch1 style=\"font-size: clamp(20px, 5vw, 28px); font-weight: bold; margin: 0 0 12px 0; line-height: 1.3;\"\u003ePS5 L1 R1 Button Flex Ribbon Cable\u003cbr\u003ePULL-A PlayStation 5\u003c\/h1\u003e\n\u003cp style=\"font-size: clamp(14px, 3vw, 16px); margin: 0 0 15px 0; opacity: 0.95; line-height: 1.7;\"\u003eFix unresponsive shoulder buttons on your DualSense controller. Tested and verified. DOA replacement guarantee.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; align-items: center; flex-wrap: wrap; font-size: clamp(11px, 2.5vw, 13px); margin-bottom: 15px;\"\u003e\n\u003cspan style=\"background: rgba(34,197,94,0.25); padding: 6px 12px; border-radius: 20px; border: 1px solid #22c55e;\"\u003e🎮 DualSense\u003c\/span\u003e \u003cspan style=\"background: rgba(34,197,94,0.25); padding: 6px 12px; border-radius: 20px; border: 1px solid #22c55e;\"\u003e✅ Tested\u003c\/span\u003e \u003cspan style=\"background: rgba(34,197,94,0.25); padding: 6px 12px; border-radius: 20px; border: 1px solid #22c55e;\"\u003e🔧 DIY Repair\u003c\/span\u003e \u003cspan style=\"background: rgba(34,197,94,0.25); padding: 6px 12px; border-radius: 20px; border: 1px solid #22c55e;\"\u003e🇦🇺 Brisbane Stock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cspan style=\"background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%); padding: 8px 16px; border-radius: 20px; font-size: 14px; font-weight: 600;\"\u003e✅ In Stock\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.15); padding: 8px 16px; border-radius: 20px; font-size: 14px; font-weight: 600;\"\u003eSKU: Pull-LRBFlex-PS5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PULL-A Quality Badge --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%); color: white; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 25px; border: 3px solid #15803d;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); margin: 0 0 12px 0; font-weight: bold;\"\u003e✅ PULL-A Tested \u0026amp; Verified\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; margin: 0 0 15px 0; opacity: 0.95; line-height: 1.8;\"\u003ePULL-A parts are pulled from devices. Each part is tested before shipping. Verified working condition guaranteed. DOA replacement if defective on arrival.\u003c\/p\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); gap: 10px;\"\u003e\n\u003cdiv style=\"background: rgba(255,255,255,0.15); padding: 12px; border-radius: 10px; text-align: center;\"\u003e\n\u003cdiv style=\"font-size: 20px; margin-bottom: 4px;\"\u003e🔍\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: 600;\"\u003eInspected\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(255,255,255,0.15); padding: 12px; border-radius: 10px; text-align: center;\"\u003e\n\u003cdiv style=\"font-size: 20px; margin-bottom: 4px;\"\u003e⚡\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: 600;\"\u003eTested\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(255,255,255,0.15); padding: 12px; border-radius: 10px; text-align: center;\"\u003e\n\u003cdiv style=\"font-size: 20px; margin-bottom: 4px;\"\u003e✅\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: 600;\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(255,255,255,0.15); padding: 12px; border-radius: 10px; text-align: center;\"\u003e\n\u003cdiv style=\"font-size: 20px; margin-bottom: 4px;\"\u003e🔄\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: 600;\"\u003eDOA Replace\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Key Features Grid --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: clamp(25px, 5vw, 35px) clamp(15px, 4vw, 25px); border-radius: 12px; margin-bottom: 25px;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: white; margin: 0 0 10px 0; font-weight: bold; text-align: center;\"\u003e🎮 Part Features\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; text-align: center; margin: 0 0 20px 0; opacity: 0.95;\"\u003eRestore your L1 R1 shoulder button response.\u003c\/p\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px;\"\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e🎮\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003eL1 R1 Buttons\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eFixes both shoulder buttons at once.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e⚡\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003eSignal Quality\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eReliable signal transmission restored.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e🔧\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003eEasy Install\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eRibbon cable design for simple swap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e✅\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003ePre-Tested\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eEach cable tested before dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e💰\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003eSave Money\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eCheaper than new controller purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 18px; border-radius: 12px; text-align: center; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e🎯\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: white;\"\u003ePrecise Fit\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; opacity: 0.9; line-height: 1.6;\"\u003eExact match for PS5 DualSense.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Common Problems Fixed --\u003e\n\u003cdiv style=\"background: #f8f9fa; padding: clamp(25px, 5vw, 35px) clamp(15px, 4vw, 25px); border-radius: 12px; margin-bottom: 25px; border: 2px solid #e9ecef;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #1a1a1a; margin: 0 0 10px 0; font-weight: bold; text-align: center;\"\u003e🔧 Problems This Part Fixes\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; text-align: center; margin: 0 0 20px 0; color: #666;\"\u003eIs your DualSense having these issues?\u003c\/p\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px;\"\u003e\n\u003cdiv style=\"background: white; padding: 18px; border-radius: 12px; text-align: center; border-left: 4px solid #dc2626;\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e❌\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: #1a1a1a;\"\u003eL1 Not Responding\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; color: #666; line-height: 1.6;\"\u003eLeft shoulder button doesn't work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 18px; border-radius: 12px; text-align: center; border-left: 4px solid #dc2626;\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e❌\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: #1a1a1a;\"\u003eR1 Not Responding\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; color: #666; line-height: 1.6;\"\u003eRight shoulder button doesn't work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 18px; border-radius: 12px; text-align: center; border-left: 4px solid #f59e0b;\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e⚠️\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: #1a1a1a;\"\u003eIntermittent Response\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; color: #666; line-height: 1.6;\"\u003eButtons work sometimes, not always.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 18px; border-radius: 12px; text-align: center; border-left: 4px solid #f59e0b;\"\u003e\n\u003cdiv style=\"font-size: 28px; margin-bottom: 8px;\"\u003e⚠️\u003c\/div\u003e\n\u003ch3 style=\"font-size: 14px; margin: 0 0 6px 0; font-weight: 600; color: #1a1a1a;\"\u003eDelayed Input\u003c\/h3\u003e\n\u003cp style=\"font-size: 12px; margin: 0; color: #666; line-height: 1.6;\"\u003eButton presses register late.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Professional Installation Warning --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%); color: white; padding: clamp(18px, 4vw, 25px); border-radius: 12px; margin-bottom: 25px; border: 3px solid #b45309;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); margin: 0 0 12px 0; font-weight: bold;\"\u003e⚠️ Installation Required\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; margin: 0 0 12px 0; line-height: 1.8;\"\u003eThis part requires controller disassembly. You'll need to open the DualSense to access the flex cable. Basic repair skills needed. If unsure, visit our Brisbane shop for professional installation.\u003c\/p\u003e\n\u003cdiv style=\"background: rgba(255,255,255,0.2); padding: 12px 15px; border-radius: 8px; margin-top: 10px;\"\u003e\n\u003cstrong\u003e🔧 Professional Installation Available:\u003c\/strong\u003e JPC Mobile, Forest Lake, Brisbane\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specifications --\u003e\n\u003cdiv style=\"background: #f8f9fa; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 25px; border: 2px solid #e9ecef;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #1a1a1a; margin: 0 0 18px 0; font-weight: bold; text-align: center;\"\u003e📊 Specifications\u003c\/h2\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 12px;\"\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003ePart Type\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003eFlex Cable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eButtons\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003eL1 + R1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eQuality\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003ePULL-A\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eCondition\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003eTested Working\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eGuarantee\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003eDOA Replace\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #22c55e;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eLocation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 15px; color: #1a1a1a; font-weight: bold;\"\u003eBrisbane Stock\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Compatibility --\u003e\n\u003cdiv style=\"background: white; border: 2px solid #22c55e; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 25px;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #1a1a1a; margin: 0 0 15px 0; font-weight: bold; text-align: center;\"\u003e🎮 Compatibility\u003c\/h2\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%); padding: 25px; border-radius: 12px; text-align: center; border: 2px solid #dee2e6;\"\u003e\n\u003cdiv style=\"font-size: 40px; margin-bottom: 10px;\"\u003e🎮\u003c\/div\u003e\n\u003ch3 style=\"font-size: 18px; color: #1a1a1a; margin: 0 0 8px 0; font-weight: bold;\"\u003ePlayStation 5 DualSense Controller\u003c\/h3\u003e\n\u003cp style=\"font-size: 14px; color: #666; margin: 0;\"\u003eAll PS5 DualSense models\u003cbr\u003eCFI-ZCT1W series\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; color: #dc2626; text-align: center; margin: 15px 0 0 0; font-weight: 600;\"\u003e⚠️ Not compatible with PS4, PS3, or DualSense Edge controllers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Package Contents --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%); padding: clamp(18px, 4vw, 25px); border-radius: 12px; border-left: 5px solid #22c55e; margin-bottom: 25px;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); color: #166534; margin: 0 0 12px 0; font-weight: bold;\"\u003e📦 What's Included\u003c\/h2\u003e\n\u003cdiv style=\"background: white; border-left: 4px solid #22c55e; padding: 15px; border-radius: 8px;\"\u003e\n\u003cdiv style=\"font-size: 14px; color: #166534; font-weight: 600;\"\u003e✅ 1x L1 R1 Button Flex Ribbon Cable for PS5 DualSense (PULL-A)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; color: #166534; margin: 12px 0 0 0;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Controller, tools, and screws not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DOA Guarantee --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: clamp(18px, 4vw, 25px); border-radius: 12px; margin-bottom: 25px; border: 2px solid #22c55e;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); margin: 0 0 12px 0; font-weight: bold; color: #22c55e;\"\u003e🔄 DOA Replacement Guarantee\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; margin: 0; line-height: 1.8; opacity: 0.95;\"\u003ePULL-A parts come with DOA (Dead On Arrival) guarantee. If the part doesn't work on arrival, we replace it. Contact us within 7 days of delivery. Part must be unused and in original condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Shipping --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%); padding: clamp(18px, 4vw, 25px); border-radius: 12px; margin-bottom: 25px; border: 2px solid #bfdbfe;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); color: #1e40af; margin: 0 0 12px 0; font-weight: bold;\"\u003e🚚 Fast Australian Shipping\u003c\/h2\u003e\n\u003cul style=\"margin: 0; padding-left: 20px; color: #1e3a8a; font-size: 14px; line-height: 1.9;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDispatch:\u003c\/strong\u003e Ships in 2-4 business days from Brisbane\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrisbane Metro:\u003c\/strong\u003e 1-2 days after dispatch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQueensland Regional:\u003c\/strong\u003e 2-3 days after dispatch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSydney\/Melbourne:\u003c\/strong\u003e 2-4 days after dispatch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- FAQs --\u003e\n\u003cdiv style=\"margin-bottom: 25px;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #1a1a1a; margin: 0 0 18px 0; font-weight: bold; border-bottom: 3px solid #22c55e; padding-bottom: 10px;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWhat is PULL-A quality?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003ePULL-A means pulled from a device. The part came from a working controller. Each part is tested before shipping. Verified working condition guaranteed.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eDoes this fix both L1 and R1?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eYes, this cable handles both buttons. One flex cable connects L1 and R1. Replacing it fixes both shoulder buttons. You don't need separate parts.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eIs this hard to install?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eIt requires opening the controller. You need basic repair skills and tools. YouTube tutorials can guide you through it. We offer professional installation in Brisbane.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWhat tools do I need?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eYou need a Phillips screwdriver size PH0. A plastic pry tool helps open the shell. Tweezers make cable handling easier. We sell tool kits if needed.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWill this fit DualSense Edge?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eNo, this is for standard DualSense only. The Edge controller is different inside. Check your controller model before ordering. CFI-ZCT1W is the standard model.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWhat if only L1 is broken?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eYou still replace the whole cable. L1 and R1 share one flex cable. Installing a new one fixes both buttons. It's the standard repair method.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWhat's DOA guarantee?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eDOA means Dead On Arrival protection. If the part doesn't work out of box, we replace it free. Contact us within 7 days. Part must be unused.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eIs this part tested?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eYes, every PULL-A part is tested. We verify it works before shipping. Each cable is inspected for damage. That's why we offer DOA guarantee.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eCan you install it for me?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eYes, we offer professional installation. Visit our shop in Forest Lake Brisbane. Bring your controller and the part. Quick turnaround for repairs.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eIs this cheaper than new controller?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eMuch cheaper! A new DualSense costs over $100. This cable is under $10. DIY repair saves you significant money. Even with installation, you save.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eWhy did my L1 R1 stop working?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eFlex cables wear out over time. Heavy gaming causes faster wear. The ribbon can develop micro-tears. Replacing the cable restores full function.\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: white; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none;\"\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 14px; line-height: 1.8;\"\u003eWe dispatch in 2-4 business days. Brisbane metro gets it in 1-2 days. Queensland regional takes 2-3 days. Sydney and Melbourne take 2-4 days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- Contact Footer - PULL-A Theme --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #1a1a1a 0%, #2d3748 100%); color: white; padding: clamp(25px, 5vw, 35px); border-radius: 12px; margin-bottom: 25px; text-align: center; border: 2px solid #22c55e;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); margin: 0 0 12px 0; font-weight: bold; color: #22c55e;\"\u003e📞 Need Help? We're Here\u003c\/h2\u003e\n\u003cp style=\"font-size: 14px; margin: 0 0 15px 0; opacity: 0.95;\"\u003eBrisbane-based gaming repair specialists.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 12px 20px; border-radius: 10px; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 12px; opacity: 0.9; margin-bottom: 4px;\"\u003eCall Us\u003c\/div\u003e\n\u003cdiv style=\"font-size: 16px; font-weight: bold;\"\u003e0480 039 913\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: rgba(34,197,94,0.15); padding: 12px 20px; border-radius: 10px; border: 1px solid rgba(34,197,94,0.3);\"\u003e\n\u003cdiv style=\"font-size: 12px; opacity: 0.9; margin-bottom: 4px;\"\u003eLocation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 16px; font-weight: bold;\"\u003eForest Lake, Brisbane\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JPC MOBILE ACCESSORIES","offers":[{"title":"Default Title","offer_id":42916557684927,"sku":"Pull-LRBFlex-PS5","price":9.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0607\/8657\/3503\/files\/ps5-l1-r1-button-flex-cable-pull-a-shoulder-functionality-signal-transmission.jpg?v=1749969813","url":"https:\/\/jpcmobileaccessories.com.au\/es\/products\/ps5-l1-r1-button-flex-cable-pull-a","provider":"JPC MOBILE ACCESSORIES","version":"1.0","type":"link"}