Shop Products
 MPN# 
  
 SKU# 
  
 
 <% console.log(product) %>
 
 var tagBg = '<%= product.tagsList[0].code %>';
if (tagBg == 'LPO') {
	document.getElementById("1593144494").setAttribute('style', 'display:block !important');
	document.getElementById("1917290613").setAttribute('style', 'display:block !important');
};
 
Financing available →
Price match for the best price!
Our warranty ensures we won't be beat on price.
var prodName = '<%= product.name %>';
    var prodUrl = '<%= url %>';
    console.log(prodName);
    console.log(prodUrl);
    function myTime() {
        document.getElementById('prodUrl').value = prodUrl;
        document.getElementById('prodName').value = prodName;
        console.log('Good!');
        }
 
   
 PRICE MATCH 
 
Protect Your Gear - Add Extended Warranty
 
 Canon Warranty provides enhanced protection.
 

 Extended Warranty – 2 year 
 
 
 
  Price: $79.99
 
 Extended Warranty – 3 year 
 
 
 
  Price: $89.99
 
 Extended Warranty – 4 year 
 
 
 
Price: $99.99
 
// Get variables
var prodPrice = <%= product.finalPrice %>;
var prodCat = "<%= product.category[1].name %>";
var prodBrand = "<%= product.brand %>";
var prodSlug = "<%= product.slug %>";
var isCanonM = prodSlug.indexOf("eos-m") > -1;
var isCanonR = prodSlug.indexOf("eos-r") > -1;
// Run script for filtered categories
if(prodBrand === "Canon") {
	if((prodCat == "Digital Cameras")) { 
  	    if((isCanonM) || (isCanonR)) {
            warranty2ListCanon = warranty2ListCanonR;
            warranty3ListCanon = warranty3ListCanonR;
            warranty4ListCanon = warranty4ListCanonR;
		}
	}
	else if(prodCat == "Lenses - SLR & Compact System") {
        warranty2ListCanon = warranty2ListCanonLens;
        warranty3ListCanon = warranty3ListCanonLens;
        warranty4ListCanon = warranty4ListCanonLens;
	}
// Parse all entries
    for (var x of warranty2ListCanon) {
        if(x[0] > prodPrice) {
            my2WarrantyCanon(x[1][0], x[1][1]);
            break;
    }
  }
    for (var x of warranty3ListCanon) {
        if(x[0] > prodPrice) {
            my3WarrantyCanon(x[1][0], x[1][1]);
            break;
    }
  }
	for (var x of warranty4ListCanon) {
		if(x[0] > prodPrice) {
			my4WarrantyCanon(x[1][0], x[1][1]);
			break;
    }
  }
}
// Update info in widget
function my2WarrantyCanon(link, price) {
    document.getElementById("warranty2LinkCanon").href = link;
    document.getElementById("war2PriceCanon").innerHTML = price;
    document.getElementById("warranty2BoxCanon").style.display = 'block';
    document.getElementById("warrantyCanon").style.display = 'block';
    }
function my3WarrantyCanon(link, price) {
    document.getElementById("warranty3LinkCanon").href = link;
    document.getElementById("war3PriceCanon").innerHTML = price;
    document.getElementById("warranty3BoxCanon").style.display = 'block';
    }
function my4WarrantyCanon(link, price) {
    document.getElementById("warranty4LinkCanon").href = link;
    document.getElementById("war4PriceCanon").innerHTML = price;
    document.getElementById("warranty4BoxCanon").style.display = 'block';
    }
 
  
Protect Your Gear - Add Extended Warranty
 
 Sony Warranty provides enhanced protection.
 

Price: $49.99
 
 Add Plan
 
 - Extended Manufacturer Coverage
- No Deductible
- Genuine Sony Parts
- Product Replacement
- Expedited Service
- Accidental Damage Protection
- Annual Clean & Check Service
- Image Recovery

Price: $49.99
 
 Add Plan
 
 - Extended Manufacturer Coverage
- No Deductible
- Genuine Sony Parts
- Product Replacement
- Expedited Service
- Accidental Damage Protection
- Annual Clean & Check Service
- Image Recovery

Price: $49.99
 
 Add Plan
 
 - Extended Manufacturer Coverage
- No Deductible
- Genuine Sony Parts
- Product Replacement
- Expedited Service
- Accidental Damage Protection
- Annual Clean & Check Service
- Image Recovery
// Get variables
var prodPrice = <%= product.finalPrice %>;
var prodCat = "<%= product.category[1].name %>";
var prodBrand = "<%= product.brand %>";
// Run script for filtered categories
if(prodBrand === "Sony") {
	if(prodCat == "Digital Cameras" || prodCat == "Lenses - SLR & Compact System") {
    	// Parse all entries
    		for (var x of warranty2ListSony) {
        		if(x[0] > prodPrice) {
            			my2WarrantySony(x[1][0], x[1][1]);
            			break;
        		}
    		}
    		for (var x of warranty3ListSony) {
        		if(x[0] > prodPrice) {
            			my3WarrantySony(x[1][0], x[1][1]);
            			break;
        		}
    		}
		for (var x of warranty4ListSony) {
        		if(x[0] > prodPrice) {
            			my4WarrantySony(x[1][0], x[1][1]);
            			break;
        		}
    		}
	}
}
// Update info in widget
function my2WarrantySony(link, price) {
    document.getElementById("warranty2LinkSony").href = link;
    document.getElementById("war2PriceSony").innerHTML = price;
    document.getElementById("warranty2BoxSony").style.display = 'block';
    document.getElementById("warrantySony").style.display = 'block';
    }
function my3WarrantySony(link, price) {
    document.getElementById("warranty3LinkSony").href = link;
    document.getElementById("war3PriceSony").innerHTML = price;
    document.getElementById("warranty3BoxSony").style.display = 'block';
    document.getElementById("warrantySony").style.display = 'block';
    }
function my4WarrantySony(link, price) {
    document.getElementById("warranty4LinkSony").href = link;
    document.getElementById("war4PriceSony").innerHTML = price;
    document.getElementById("warranty4BoxSony").style.display = 'block';
    document.getElementById("warrantySony").style.display = 'block';
    }
 
  
Protect Your Gear - Add Extended Warranty
 
 Fujifilm Protection provides enhanced protection.
 

 Extended Warranty – 2 year 
 
 
 
  Price: $49.99
 
 Extended Warranty – 3 year 
 
 
 
Price: $49.99
 
// Get variables
var prodPrice = <%= product.finalPrice %>;
var prodCat = "<%= product.category[1].name %>";
var prodBrand = "<%= product.brand %>";
// Run script for filtered categories
if(prodBrand === "Fujifilm") {
	if(prodCat == "Digital Cameras" || prodCat == "Lenses - SLR & Compact System") {
    	// Parse all entries
    		for (var x of warranty2ListFuji) {
        		if(x[0] > prodPrice) {
            			my2WarrantyFuji(x[1][0], x[1][1]);
            			break;
        		}
    		}
    		for (var x of warranty3ListFuji) {
        		if(x[0] > prodPrice) {
            			my3WarrantyFuji(x[1][0], x[1][1]);
            			break;
        		}
    		}
	}
}
// Update info in widget
function my2WarrantyFuji(link, price) {
    document.getElementById("warranty2LinkFuji").href = link;
    document.getElementById("war2PriceFuji").innerHTML = price;
    document.getElementById("warranty2BoxFuji").style.display = 'block';
    document.getElementById("warrantyFuji").style.display = 'block';
    }
function my3WarrantyFuji(link, price) {
    document.getElementById("warranty3LinkFuji").href = link;
    document.getElementById("war3PriceFuji").innerHTML = price;
    document.getElementById("warranty3BoxFuji").style.display = 'block';
    document.getElementById("warrantyFuji").style.display = 'block';
    }
 
  
Protect Your Gear - Add Extended Warranty
 
 Mack Diamond Warranty provides enhanced protection.
 

 Extended Warranty – 3 year 
 
 
 
Price: $49.99
 
// Get variables
var prodPrice = <%= product.finalPrice %>;
var prodCat = "<%= product.category[1].name %>";
var prodBrand = "<%= product.brand %>";
// Run script for filtered categories
if((prodCat == "Digital Cameras" || prodCat == "Lenses - SLR & Compact System") && (prodBrand !== "Canon" && prodBrand !== "Sony" && prodBrand !== "Fujifilm")) {
    		// Parse all entries
    		for (var x of warranty3ListMack) {
        		if(x[0] > prodPrice) {
            		my3WarrantyMack(x[1][0], x[1][1]);
            		break;
        }
}
}
// Update info in widget
function my3WarrantyMack(link, price) {
    document.getElementById("warranty3LinkMack").href = link;
    document.getElementById("war3PriceMack").innerHTML = price;
    document.getElementById("warranty3BoxMack").style.display = 'block';
    document.getElementById("warrantyMack").style.display = 'block';
    }
 
  
