Hair Extensions and much more at low prices ? (2024)

Set Descending Direction

View as Grid List

461 items

Page

  • You're currently reading page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page Next

per page

  1. Black / Brown #1b Wig Hat - Human Hair

    As low as $151.08 was $239.99

  2. Special Price $252.30 was $329.99 As low as $197.99

  3. 12" Copper Blonde Short Wig 12 inch Remy Human Hair with bang # 16-3-12inch

    Special Price $252.30 was $329.99 As low as $197.99

  4. 12" Strawberry Blonde Short Wig 12 inch Remy Human Hair with bang # 1-2-12inch

    Special Price $252.30 was $329.99 As low as $197.99

  5. 12" Rooted Light Golden Blonde Short Wig 12 inch Remy Human Hair with bang # 2-1-12inch

    Special Price $252.30 was $329.99 As low as $197.99

  6. 16" #613 Golden Blonde Remy Human Hair Short Wig 16inch

    Special Price $344.04 was $449.99 As low as $269.99

  7. 16" Purple Remy Human Hair Short Wig 16inch, Square Cut Bob

    Special Price $344.04 was $449.99 As low as $269.99

  8. 16" White Grey Remy Human Hair Short Wig 16inch, Square Cut Bob

    Special Price $344.04 was $449.99 As low as $269.99

  9. 16" #1bt/30 Ombre Reddish Brown Remy Human Hair Short Wig 16inch

    Special Price $344.04 was $449.99 As low as $269.99

  10. 22" #27 Light Blonde Remy Human Hair Long Wig 22inch

    Special Price $573.41 was $749.99 As low as $449.99

Loading ...Load More ...

Set Descending Direction

View as Grid List

461 items

Page

  • You're currently reading page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page Next

per page

We found other products you might like:

" + addToCartMessage.substr( cartText[language].maintext[0], addToCartMessage.length - cartText[language].maintext[1] ) + "

" + cartText[language].maintext[3] + "

"; var goToCart = "" + cartText[language].gotocart + ""; var backToBrowsing = "

" + cartText[language].backtobrowsing + "

"; elemAddedToCart.innerHTML = "

" + addToCartMessage + "

" + backToBrowsing + goToCart + "

"; document.getElementById("sidebar-outer-addtocart").style.visibility="visible"; document.getElementById("sidebar-outer-addtocart").style.opacity="0.2"; document.getElementById("sidebar-body-addtocart").style.display="block"; document.getElementById("sidebar-body-addtocart").style.left = (window.innerWidth - document.getElementById("sidebar-body-addtocart").offsetWidth) + "px";if(document.getElementById("reamaze-widget")){ document.getElementById("reamaze-widget").style.display = "none";} document.querySelectorAll('header.page-header.type1')[0].style.setProperty('z-index', '0', 'important'); document.querySelectorAll('.page-bottom')[0].style.setProperty('display', 'none', 'important'); document.querySelectorAll('.page-footer')[0].style.setProperty('display', 'none', 'important'); relatedProduct(language); //Is text available yet, if not load again in 0.5 second }else{ setTimeout(function () { addtocartMessage(); }, 500); } }, 500);}function relatedProduct(language){ console.log("1 relatedProducts"); if(document.querySelectorAll(".details-qty.qty > input")[0]){ // RELATED PRODUCTS On adding cart action var productDiv = document.getElementById("relatedProducts"); productDiv.innerHTML = ""; if(document.querySelectorAll(".details-qty.qty > input")[0].getAttribute("data-cart-item-id").includes("kit") || document.querySelectorAll(".details-qty.qty > input")[0].getAttribute("data-cart-item-id").includes("brochure")){ var addToCart = document.querySelectorAll(".details-qty.qty > input")[1].getAttribute("data-cart-item-id"); }else{ var addToCart = document.querySelectorAll(".details-qty.qty > input")[0].getAttribute("data-cart-item-id"); } var addToCartElements = addToCart.split('-'); //Check for inch info var withOutInch = ""; for (i = 0; i < addToCartElements.length; i++) { if(addToCartElements[i].includes("inch")){}else{ withOutInch = withOutInch + addToCartElements[i] + "-"; } } var sku = withOutInch.substr(0,(withOutInch.length - 1)); var storeViews = { 0:{"storename":"canadahair.ca","website":"ch","language":"EN","countryCODE":"CAN"}, 1:{"storename":"mesrallonges.com","website":"mr","language":"FR","countryCODE":"CAN"}, 2:{"storename":"usahair.com","website":"us","language":"EN","countryCODE":"USA"} }; var colorsList = { 0:{"sku":"1","attribute":"21"}, 1:{"sku":"1b","attribute":"22"}, 2:{"sku":"2","attribute":"23"}, 3:{"sku":"4","attribute":"24"}, 4:{"sku":"6","attribute":"25"}, 5:{"sku":"8","attribute":"26"}, 6:{"sku":"12","attribute":"27"}, 7:{"sku":"27","attribute":"28"}, 8:{"sku":"33","attribute":"29"}, 9:{"sku":"613","attribute":"30"}, 10:{"sku":"1224","attribute":"31"}, 11:{"sku":"auburnblonde","attribute":"31"}, 12:{"sku":"red","attribute":"32"}, 13:{"sku":"burg","attribute":"33"}, 14:{"sku":"purp","attribute":"34"}, 15:{"sku":"27613","attribute":"115"}, 16:{"sku":"ombgrey","attribute":"346"}, 17:{"sku":"ombblonde","attribute":"347"}, 18:{"sku":"ombbrown","attribute":"348"}, 19:{"sku":"ombpastel","attribute":"378"}, 20:{"sku":"omblightblonde","attribute":"379"}, 21:{"sku":"ombbalayage","attribute":"380"}, 22:{"sku":"ombashblonde","attribute":"381"}, 23:{"sku":"60","attribute":"382"}, 24:{"sku":"60silver","attribute":"208"}, 25:{"sku":"silver","attribute":"208"}, 26:{"sku":"platinum","attribute":"5830"}, 27:{"sku":"4t12613","attribute":"5854"}, 28:{"sku":"6t618","attribute":"5855"}, 29:{"sku":"30","attribute":"5850"}, 30:{"sku":"darkblondeblyg","attribute":"5853"}, 31:{"sku":"darkbrownblyg","attribute":"5851"}, 32:{"sku":"sandyblonde","attribute":"5852"}, 33:{"sku":"22","attribute":"120"} }; var i; var mediaID = ""; var skuElements = sku.split('-'); var category = skuElements.slice(0, 1); var quality = skuElements.slice(1, 2); // 1. WHICH PRODUCT const categoriesMap = new Map([["wire",["halo"]],["weave",["sewin"]],["nanoring",["nano"]],["microloop",["micro"]]]); const categoryEN = new Map([["clipin","Clip-in Hair Extensions"],["halo","Invisible Wire Hair Extensions"],["ponytail","Wrap Ponytail Hair Extensions"],["tapein","Tape-in Hair Extensions"],["fusion","Fusion Hair Extensions (Pre Bonded Keratin)"],["micro","Micro-loop Hair Extensions (Micro-Beads)"],["nano","Nano-rings Hair Extensions (Nano-Beads)"],["sewin","Sew-in Hair Extensions (Hair Weave)"]]); const qualityEN = new Map([["hh"," - Human Hair"],["synth"," - Synthetic Hair"],["premium"," - Remy Hair"]]); const colorsEN = new Map([['21','Jet Black'], ['22','Black/Brown'], ['23','Dark Brown'], ['24','Chocolate Brown'], ['25','Chestnut Brown'], ['26','Light Brown'], ['27','Honey Brown'], ['28','Strawberry Blonde'], ['29','Dark Auburn'], ['30','Bleach Blonde'], ['31','Honey Brown/Ash Blonde'], ['32','Red'], ['33','Burgundy'], ['34','Purple'], ['115','Strawberry Blonde/Bleach Blonde'], ['346','Ombre Grey'], ['347','Ombre Blonde'], ['348','Ombre Chestnut Brown'], ['378','Ombre Pastel'], ['379','Ombre Light Blonde'], ['380','Ombre Balayage'], ['381','Ombre Ash Blonde'], ['382','Blonde'], ['208','Silver'], ['5830','Platinum Blonde'], ['5854','Rooted Honey Blonde Highlights'], ['5855','Chestnut Brown Balayage'], ['5850','Ginger'], ['5853','Dark Blonde Balayage'], ['5851','Dark Brown Balayage'], ['5852','Sandy Blonde'], ['120','Ash Blonde']]); const colors = new Map([["21",["22"]], ["22",["21"]], ["23",["22", "24"]], ["24",["23", "25"]], ["25",["24", "26"]], ["26",["25", "27"]], ["27",["26", "28"]], ["28",["27", "115"]], ["29",["33"]], ["30",["382", "5830"]], ["31",["115", "380"]], ["31",["27", "28"]], ["32",["29", "33"]], ["33",["29", "32"]], ["34",["32", "33"]], ["115",["31", "379", "5854"]], ["346",["22"]], ["347",["380", "5855"]], ["348",["22", "346", "378", "5851"]], ["378",["346", "348"]], ["379",["115", "5854"]], ["380",["31", "5851"]], ["381",["5853", "5852"]], ["382",["30", "5830"]], ["208",["5830"]], ["208",["208", "5830"]], ["5830",["30", "382"]], ["5854",["31", "115"]], ["5855",["31", "380"]], ["5850",["27", "29"]], ["5853",["381", "5852"]], ["5851",["380"]], ["5852",["5853"]]]); if(categoriesMap.get(category[0]) == undefined){ category = category; }else{ category = categoriesMap.get(category[0]); } //quality IF halo and not synth => hh if(category=="halo" && quality!="synth"){ quality = ["hh"]; } //qualityImage var qualityImage = ""; if(quality == "premium"){ qualityImage = "hh"; }else{ qualityImage = quality; } //color var color = ""; if(quality=="premium"){ for (i = 3; i < skuElements.length; i++) { color = color + skuElements.slice(i, i+1); } }else if(category=="halo" && quality=="hh"){ for (i = 2; i < skuElements.length; i++) { color = color + skuElements.slice(i, i+1) } }else if(category=="topper"){ color = skuElements.slice(skuElements.length-1, skuElements.length); }else{ for (i = 2; i < skuElements.length; i++) { color = color + skuElements.slice(i, i+1) } } mediaID = mediaID + category + "-" + quality + "-"; var pageUrl = window.location.href; var pagetitle = document.querySelector(".page-title").innerText; var website; var language; var countryCODE; for (i = 0; i < Object.keys(storeViews).length; i++) { if(pageUrl.includes(storeViews[i].storename)){ mediaID = storeViews[i].website + "-" + mediaID; website = storeViews[i].website; countryCODE = storeViews[i].countryCODE; language = storeViews[i].language; break; } } for (i = 0; i < Object.keys(colorsList).length; i++) { if(color==colorsList[i].sku){ mediaID = mediaID + colorsList[i].attribute; var istvancolor = colorsList[i].attribute; break; } } //Products const brushesKits = new Map([["clipin",[2627, 2227]],["halo",[2627, 2227]],["ponytail",[2627, 2227]],["tapein",[1439, 1892]],["fusion",[1439, 1890]],["micro",[1439, 1889]],["nano",[1439, 9364]],["sewin",[1439,9365]]]); let kitsch = new Map([[2627,['hair-extensions-hanger-detangling-brush', 'Hair Extensions Hanger/Carrier & Detangling Brush','$33.99']], [2227,['detangling-brush-hair-extension-brush', 'Detangling Brush','$7.99']], [1892,['install-hair-extension-kit-1', 'Tape-in Extensions Kit','$29.99']], [1890,['fusion-hair-extension-kit-apply-keratin-bonded-extensions', 'Fusion (Pre Bonded) Extensions Kit','$44.99']], [1889,['hair-extension-micro-beads-kit-plier-individual-beads', 'Micro-loop (Micro-Beads) Extensions Kit','$34.99']], [9364,['hair-extension-nano-rings-beads-kit-plier-individual-beads', 'Nano-Rings (Nano-Beads) Extensions Kit','$34.99']], [9365,['sew-in-extensions-kit-weaving-needles-threads-4-pieces-combo-sets.html', 'Sew In Extensions Kit, Weaving Needles & Threads 4 pieces combo sets','$9.99']], [4965,['permanent-human-hair-extensions-sample-kit', 'Get a sample kit of Permanent Human Hair Extensions + $10 Gift Card [Final Sale]','$14.99']], [5039,['sample-permanent-remy-kit', 'Get a sample kit of Permanent Remy Hair Extensions + $15 Gift Card [Final Sale]','$19.99']], [1439,['color-ring-choose-a-color-canada-hair', 'Colour Ring 30 Colours (Human Hair) And A $15 Gift Card [Final Sale]','$30']], [9003,['adhesive-tape-rolls-replacements', '2 adhesive tape rolls, replacement tapes for tape in extensions','$34.99']]]); var productsch = new Map([['clipinhh21', 'jet-black-clip-in-hair-extensions-remy-indian-hair-canada-hair'], ['clipinhh27', 'honey-brown-12-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh31', 'honey-brown-ash-blonde-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh22', 'black-brown-clip-in-hair-extensions-remy-indian-hair-canada-hair'], ['clipinhh23', 'dark-brown-clip-in-hair-extensions-remy-indian-hair-canada-hair'], ['clipinhh28', 'strawberry-blonde-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh115', 'strawberry-blonde-bleach-blonde-27-613-clip-in-hair-extensions-100-real-hair-indian-remy-hair'], ['clipinhh5850', '-ginger-clip-in-hair-extensions-remy-hair'], ['clipinhh29', 'dark-auburn-clip-in-hair-extensions-remy-hair-1'], ['clipinhh24', 'chocolate-brown-clip-in-hair-extensions-remy-hair-canada-hair-extension-canada-hair'], ['clipinhh5854', '4t12-613-clip-in-hair-extensions-remy-hair'], ['clipinhh25', 'chestnut-brown-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh382', 'blonde-60-clip-in-hair-extensions-human-hair'], ['clipinhh30', 'bleach-blonde-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh5855', '6t6-18-clip-in-hair-extensions-remy-hair'], ['clipinhh26', 'light-brown-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh33', 'burgundy-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh5853', 'dark-blonde-balayage-clip-in-hair-extensions-remy-hair'], ['clipinhh5851', 'dark-brown-blonde-balayage-clip-in-hair-extensions-remy-hair'], ['clipinhh381', 'ombre-ash-blonde-clip-in-hair-extensions-human-hair'], ['clipinhh380', 'ombre-balayage-clip-in-hair-extensions-human-hair'], ['clipinhh347', 'ombre-blonde-clip-in-hair-extensions-100-real-hair-human-hair'], ['clipinhh348', 'ombre-chestnut-brown-clip-in-hair-extensions-100-real-hair-human-hair'], ['clipinhh346', 'ombre-grey-clip-in-hair-extensions-100-real-hair-human-hair-remy-hair'], ['clipinhh379', 'ombre-light-blonde-clip-in-human-hair'], ['clipinhh378', 'ombre-pastel-clip-in-human-hair'], ['clipinhh5830', 'platinum-blonde-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh34', 'purple-clip-in-hair-extensions-remy-hair-canada-hair'], ['clipinhh32', 'red-clip-in-hair-extensions-real-remy-hair-canadahair'], ['clipinhh5852', 'sandy-blonde-clip-in-hair-extensions-remy-hair'], ['clipinpremium21', 'jet-black-clip-in-remy-hair-extensions'], ['clipinpremium31', 'honey-brown-ash-blonde-12-24-clip-in-hair-extensions-18-inches-remy-hair-premium'], ['clipinpremium22', 'black-brown-1b-clip-in-extensions-18-inches-premium-remy-hair'], ['clipinpremium23', 'dark-brown-clip-in-hair-extensions-18-inches-remy-hair-premium'], ['clipinpremium24', 'chocolate-brown-remy-clip-in-extensions'], ['clipinpremium382', 'blonde-60-clip-in-remy-hair-extensions'], ['clipinpremium30', 'bleach-blonde-613-clip-in-hair-extensions-18-inches-remy-hair-premium'], ['clipinpremium5830', 'platinum-blonde-remy-hair-extensions-clip-in'], ['clipinsynth21', 'jet-black-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth27', 'honey-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth22', 'black-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth23', 'dark-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth28', 'strawberry-blonde-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth29', 'dark-auburn-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth24', 'chocolate-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth25', 'chestnut-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth382', 'blonde-clip-in-synthetic-hair'], ['clipinsynth208', 'silver-color-clip-in-hair-extensions-synthetic-hair-20-inches'], ['clipinsynth30', 'bleach-blonde-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth26', 'light-brown-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth31', 'auburn-blonde-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth33', 'burgundy-clip-in-hair-extensions-20-inches-synthetic-hair'], ['clipinsynth381', 'ombre-ash-blonde-clip-in-synthetic-hair'], ['clipinsynth380', 'ombre-balayage-clip-in-synthetic-hair'], ['clipinsynth347', 'ombre-blonde-clip-in-hair-extensions-synthetic-hair-20-inches'], ['clipinsynth348', 'ombre-brown-clip-in-synthetic-hair'], ['clipinsynth346', 'ombre-grey-clip-in-synthetic-hair-extensions'], ['clipinsynth379', 'ombre-light-blonde-clip-in-synthetic-hair'], ['', 'clip-synth-omb-light-blonde-version2'], ['clipinsynth378', 'ombre-pastel-clip-in-synthetic-hair'], ['clipinsynth34', 'purple-clip-in-synthetic-hair'], ['clipinsynth32', 'red-clip-in-hair-extensions-20-inches-synthetic-hair'], ['fusionhh21', 'jet-black-1-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh27', 'honey-brown-12-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh31', 'honey-brown-ash-blonde-12-24-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh22', 'black-brown-1b-fusion-hair-extensions-real-remy-hair-canada-hair'], ['fusionhh23', 'dark-brown-2-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh28', 'strawberry-blonde-27-fusion-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['fusionhh115', 'strawberry-blonde-bleach-blonde-27-613-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh5850', 'ginger-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh29', 'dark-auburn-33-fusion-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['fusionhh24', 'chocolate-brown-4-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh5854', '4t12-613-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh25', 'chestnut-brown-6-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh382', 'blonde-60-fusion-hair-extensions-human-hair'], ['fusionhh30', 'bleach-blonde-613-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh5855', '6t6-18-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh26', 'light-brown-8-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair'], ['fusionhh33', 'fusion-human-hair-extensions-prebonded-human-hair-burgundy'], ['fusionhh5853', 'dark-blonde-balayage-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh5851', 'dark-brown-blonde-balayage-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh381', 'ombre-ash-blonde-fusion-hair-extensions-human-hair'], ['fusionhh380', 'ombre-balayage-fusion-hair-extensions-human-hair'], ['fusionhh347', 'ombre-blonde-fusion-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['fusionhh348', 'ombre-chestnut-brown-fusion-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['fusionhh346', 'ombre-grey-fusion-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['fusionhh379', 'ombre-light-blonde-fusion-human-hair'], ['fusionhh378', 'ombre-pastel-fusion-human-hair'], ['fusionhh5830', 'platinum-blonde-fusion-hair-extensions-pre-bonded-keratin-human-hair'], ['fusionhh34', 'fusion-human-hair-extensions-prebonded-human-hair-purple'], ['fusionhh32', 'fusion-human-hair-extensions-prebonded-human-hair-red'], ['fusionhh5852', 'sandy-blonde-fusion-hair-extensions-pre-bonded-keratin-human-hair-2'], ['fusionpremium21', 'jet-black-1-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair-extensions'], ['fusionpremium31', 'fusion-premium-remy-hair-double-drawn-hair-extensions-12-24'], ['fusionpremium22', 'black-brown-1b-fusion-hair-extensions-real-remy-hair-canada-hair-extensions'], ['fusionpremium23', 'dark-brown-2-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair-extensions'], ['fusionpremium382', 'fusion-premium-remy-hair-double-drawn-hair-extensions-60'], ['fusionpremium30', 'bleach-blonde-613-fusion-hair-extensions-real-remy-hair-20-strands-1g-strand-final-sale-canada-hair-extensions'], ['fusionpremium5830', 'platinum-blonde-remy-hair-extensions-fusion-prebonded'], ['microhh21', 'jet-black-1-micro-loop-hair-extensions-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh27', 'honey-brown-12-micro-loop-hair-extensions-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh31', 'honey-brown-ash-blonde-12-24-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh22', 'black-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh23', 'dark-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh28', 'strawberry-blonde-27-micro-loop-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['microhh115', 'strawberry-blonde-bleach-blonde-27-613-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh5850', 'ginger-microloop-hair-extensions-human-hair-1'], ['microhh29', 'dark-auburn-33-micro-loop-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['microhh24', 'chocolate-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh5854', '4t12-613-microloop-hair-extensions-human-hair-1'], ['microhh25', 'chestnut-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh382', 'blonde-60-micro-loop-hair-extensions-human-hair'], ['microhh30', 'bleach-blonde-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh5855', '6t6-18-microloop-hair-extensions-human-hair-1'], ['microhh26', 'light-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair'], ['microhh33', 'micro-loop-hair-extensions-hair-burgundy'], ['microhh5853', 'dark-blonde-balayage-microloop-hair-extensions-human-hair-1'], ['microhh5851', 'dark-brown-blonde-balayage-microloop-hair-extensions-human-hair-1'], ['microhh381', 'ombre-ash-blonde-micro-loop-hair-extensions-human-hair'], ['microhh380', 'ombre-balayage-micro-loop-hair-extensions-human-hair'], ['microhh347', 'ombre-blonde-micro-loop-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['microhh348', 'ombre-chestnut-brown-micro-loop-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['microhh346', 'ombre-grey-micro-loop-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['microhh379', 'ombre-light-blonde-micro-loop-human-hair'], ['microhh378', 'ombre-pastel-micro-loop-human-hair'], ['microhh5830', 'platinum-blonde-microloop-hair-extensions-human-hair-1'], ['microhh34', 'purple-micro-loop-hair-extensions-hair'], ['microhh32', 'red-micro-loop-hair-extensions-hair'], ['microhh5852', 'sandy-blonde-microloop-hair-extensions-human-hair-1'], ['micropremium21', 'jet-black-1-micro-loop-hair-extensions-real-remy-hair-20-strands-1g-strand-canada-hair-extensions'], ['micropremium31', 'honey-brown-ash-blonde-micro-loop-beads-hair-extensions-remy-hair'], ['micropremium22', 'black-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair-extensions'], ['micropremium23', 'dark-brown-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair-extensions-extensions'], ['micropremium382', 'blonde-micro-loop-beads-hair-extensions-remy-hair'], ['micropremium30', 'bleach-blonde-micro-loop-real-remy-hair-20-strands-1g-strand-canada-hair-extensions'], ['micropremium5830', 'platinum-blonde-remy-hair-extensions-micro-beads-loops'], ['nanohh21', 'jet-black-1-nano-rings-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['nanohh27', 'honey-brown-nano-ring-extensions-hair-nano-beads'], ['nanohh31', 'honey-brown-ash-blonde-12-24-nano-rings-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['nanohh22', 'dark-brown-1b-nano-rings-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['nanohh23', 'dark-brown-2-nano-rings-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['nanohh28', 'strawberry-blonde-nano-ring-extensions-hair-nano-beads'], ['nanohh115', 'strawberry-blonde-bleach-blonde-nano-ring-extensions-hair-nano-beads'], ['', '28-inches-nano-rings-hair-extensions-human-hair'], ['nanohh5850', 'ginger-nano-rings-beads-hair-extensions-human-hair-30'], ['nanohh29', 'dark-auburn-nano-ring-extensions-hair-nano-beads'], ['nanohh24', 'chocolate-brown-nano-ring-extensions-hair-nano-beads'], ['nanohh5854', '4t12-613-nano-rings-beads-hair-extensions-human-hair-3'], ['nanohh25', 'chestnut-brown-nano-ring-extensions-hair-nano-beads'], ['nanohh382', 'nano-rings-human-hair-extensions-blonde-60'], ['nanohh30', 'bleach-blonde-613-nano-rings-hair-extensions-100-real-hair-human-hair-qty-20-strands'], ['nanohh5855', '6t6-18-nano-rings-beads-hair-extensions-human-hair-4'], ['nanohh26', 'light-brown-nano-ring-extensions-hair-nano-beads'], ['nanohh33', 'nano-rings-hair-extensions-burgundy'], ['nanohh5853', 'dark-blonde-balayage-nano-rings-beads-hair-extensions-human-hair-2'], ['nanohh5851', 'dark-brown-blonde-balayage-nano-rings-beads-hair-extensions-human-hair'], ['nanohh381', 'nano-rings-human-hair-extensions-ash-blonde'], ['nanohh380', 'nano-rings-human-hair-extensions-ombre-balayage'], ['nanohh347', 'nano-rings-human-hair-extensions-ombre-blonde'], ['nanohh348', 'nano-rings-human-hair-extensions-ombre-brown'], ['nanohh346', 'nano-rings-human-hair-extensions-omb-grey'], ['nanohh379', 'nano-rings-human-hair-extensions-ombre-light-blonde'], ['nanohh378', 'nano-rings-human-hair-extensions-ombre-pastel'], ['nanohh5830', 'platinum-blonde-nano-rings-beads-hair-extensions-human-hair'], ['nanohh34', 'nano-rings-human-hair-extensions-purple'], ['nanohh32', 'nano-rings-human-hair-extensions-red'], ['nanohh5852', 'sandy-blonde-nano-rings-beads-hair-extensions-human-hair'], ['nanopremium21', 'jet-black-nano-beads-hair-extensions-remy-hair'], ['nanopremium31', 'honey-brown-ash-blonde-nano-beads-hair-extensions-remy-hair'], ['nanopremium22', 'black-brown-nano-beads-hair-extensions-remy-hair'], ['nanopremium23', 'dark-brown-nano-beads-hair-extensions-remy-hair'], ['nanopremium382', 'blonde-nano-beads-hair-extensions-remy-hair'], ['nanopremium30', 'bleach-blonde-nano-beads-hair-extensions-remyhair'], ['nanopremium5830', 'platinum-blonde-nano-beads-hair-extensions-remy-hair'], ['ponytailhh21', 'jet-black-1-ponytail-hair-extensions-100-real-hair-18-inches-1'], ['ponytailhh31', 'honey-brown-ash-blonde-12-24-ponytail-hair-extensions-100-real-hair-20-inches'], ['ponytailhh22', 'black-brown-1b-ponytail-hair-extensions-100-real-hair-18-inches-1'], ['ponytailhh23', 'dark-brown-2-ponytail-hair-extensions-100-real-hair-20-inches-1'], ['ponytailhh5850', 'ponytail-hh-30-ginger-ponytail-extensions'], ['ponytailhh24', 'chocolate-brown-4-ponytail-hair-extensions-100-real-hair-20-inches-1'], ['ponytailhh5854', 'ponytail-hh-4t12-613-human-hair-extensions'], ['ponytailhh382', 'blonde-60-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh30', 'bleach-blonde-613-ponytail-hair-extensions-100-real-hair-20-inches-1'], ['ponytailhh5855', 'ponytail-hh-6t6-18-human-hair-extensions'], ['ponytailhh5853', 'ponytail-hh-dark-blonde-blyg-human-hair-extensions-dark-blonde-balayage'], ['ponytailhh5851', 'ponytail-hh-dark-brown-blyg-human-hair-extensions-dark-brown-blonde-balayage'], ['ponytailhh381', 'ombre-ash-blonde-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh380', 'ombre-balayage-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh347', 'ombre-blonde-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh348', 'ombre-brown-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh346', 'ombre-grey-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh379', 'light-blonde-ombre-wrap-ponytail-hair-extensions-human-hair'], ['ponytailhh5830', 'platinum-blonde-ponytail-hair-extensions-human-hair'], ['ponytailhh5852', 'ponytail-hh-sandy-blonde-human-hair-extensions-sandy-blonde'], ['ponytailsynth21', 'jet-black-1-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth27', 'honey-brown-12-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth22', 'black-brown-1b-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth23', 'dark-brown-2-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth24', 'chocolate-brown-4-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth25', 'chestnut-brown-6-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth382', 'blonde-60-wrap-ponytail-hair-extensions-synthetic-hair'], ['ponytailsynth30', 'bleach-blonde-613-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth26', 'light-brown-8-ponytail-hair-extensions-synthetic-hair-20-inches-thick-hair'], ['ponytailsynth31', 'ponytail-synthetic-12-24'], ['ponytailsynth33', 'burgundy-wrap-ponytail-hair-extensions-synthetic-hair'], ['', 'ombre-ash-blonde-wrap-ponytail-hair-extensions-synthetic-hair'], ['ponytailsynth381', 'ombre-balayage-wrap-ponytail-hair-extensions-synthetic-hair'], ['ponytailsynth380', 'ombre-blonde-wrap-ponytail-extension-synthetic-hair-20-inches'], ['ponytailsynth347', 'ombre-chestnut-brown-wrap-ponytail-synthetic-hair'], ['ponytailsynth348', 'ombre-grey-wrap-ponytail-extension-synthetic-hair-20-inches'], ['ponytailsynth346', 'ombre-light-blonde-wrap-ponytail-synthetic-hair'], ['ponytailsynth379', 'ombre-pastel-wrap-ponytail-synthetic-hair'], ['ponytailsynth378', 'purple-wrap-ponytail-synthetic-hair'], ['ponytailsynth34', 'red-wrap-ponytail-synthetic-hair'], ['ponytailsynth32', 'silver-wrap-ponytail-synthetic-hair'], ['ponytailsynth208', 'ponytail-hair-extensions-synthetic-hair-20-inches'], ['tapeinhh21', 'tape-in-hair-extensions-canada-hair-jet-black-canada-hair'], ['tapeinhh27', 'honey-brown-12-tape-in-hair-extensions-real-remy-hair-canada-hair'], ['tapeinhh31', 'honey-brown-ash-blonde-12-24-tape-in-hair-extensions-real-remy-hair-canada-hair'], ['tapeinhh22', 'black-brown-tape-in-remy-hair-canada-hair'], ['tapeinhh23', 'dark-brown-tape-in-remy-hair-canada-hair'], ['tapeinhh28', 'strawberry-blonde-27-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh115', 'strawberry-blonde-bleach-blonde-27-613-tape-in-hair-extensions-100-real-hair-indian-remy-hair'], ['tapeinhh5850', 'ginger-tape-in-remy-hair-extensions'], ['tapeinhh29', 'dark-auburn-33-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh24', 'chocolate-brown-tape-in-remy-hair-canada-hair'], ['tapeinhh5854', '4t12-613-tape-in-remy-hair-extensions'], ['tapeinhh25', 'chestnut-brown-tape-in-remy-hair-canada-hair'], ['tapeinhh382', 'blonde-60-tape-in-hair-extensions-human-hair'], ['tapeinhh30', 'bleach-blonde-tape-in-remy-hair-canada-hair'], ['tapeinhh5855', '6t6-18-tape-in-remy-hair-extensions'], ['tapeinhh26', 'light-brown-8-tape-in-hair-extensions-real-remy-hair-canada-hair'], ['tapeinhh33', 'burgundy-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts-2'], ['tapeinhh5853', 'dark-blonde-balayage-tape-in-remy-hair-extensions'], ['tapeinhh5851', 'dark-brown-blonde-balayage-tape-in-remy-hair-extensions'], ['tapeinhh381', 'ombre-ash-blonde-tape-in-hair-extensions-human-hair'], ['tapeinhh380', 'ombre-balayage-tape-in-hair-extensions-human-hair'], ['tapeinhh347', 'ombre-blonde-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh348', 'ombre-chestnut-brown-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh346', 'ombre-grey-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh379', 'ombre-light-blonde-tape-in-human-hair'], ['tapeinhh378', 'ombre-pastel-tape-in-human-hair'], ['tapeinhh5830', 'platinum-blonde-tape-in-remy-hair-canada-hair'], ['tapeinhh34', 'purple-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts-1'], ['tapeinhh32', 'red-tape-in-hair-extensions-100-real-hair-human-hair-qty-20-wefts'], ['tapeinhh5852', 'sandy-blonde-tape-in-remy-hair-extensions'], ['tapeinpremium21', 'tape-in-hair-extensions-canada-hair-jet-black-canada-hair-extensions'], ['tapeinpremium31', 'honey-brown-ash-blonde-12-24-tape-in-remy-extensions'], ['tapeinpremium22', 'black-brown-tape-in-remy-hair-canada-hair-extensions'], ['tapeinpremium23', 'dark-brown-tape-in-remy-hair-canada-hair-extensions'], ['tapeinpremium382', 'blonde-tape-in-remy-hair-extensions-60'], ['tapeinpremium30', 'bleach-blonde-tape-in-remy-hair-canada-hair-extensions'], ['tapeinpremium5830', 'platinum-blonde-remy-hair-extensions-tape-in'], ['sewinhh21', 'jet-black-1-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh31', 'honey-brown-ash-blonde-12-24-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh22', 'black-brown-1b-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh23', 'dark-brown-2-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh28', 'strawberry-blonde-27-sew-in-hair-weft-100-real-hair-human-hair'], ['sewinhh115', 'strawberry-blonde-bleach-blonde-27-613-weave-100-real-hair-indian-remy-hair'], ['sewinhh5850', 'ginger-weave-hair-extensions-sew-in-hair-wefts-human-hair-5'], ['sewinhh24', 'chocolate-brown-4-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh5854', '4t12-613-weave-hair-extensions-sew-in-hair-wefts-human-hair-2'], ['sewinhh25', 'chestnut-brown-6-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh382', 'blonde-60-sew-in-hair-extensions-human-hair'], ['sewinhh30', 'bleach-blonde-613-silky-straight-100-remy-human-hair-canada-hair'], ['sewinhh5855', '6t6-18-weave-hair-extensions-sew-in-hair-wefts-human-hair-3'], ['sewinhh5853', 'dark-blonde-balayage-weave-hair-extensions-sew-in-hair-wefts-human-hair-1'], ['sewinhh5851', 'dark-brown-blonde-balayage-weave-hair-extensions-sew-in-hair-wefts-human-hair-4'], ['sewinhh381', 'ombre-ash-blonde-sew-in-extensions-human-hair-3'], ['sewinhh380', 'ombre-balayage-sew-in-hair-extensions'], ['sewinhh347', 'ombre-blonde-sew-in-extensions-human-hair'], ['sewinhh348', 'ombre-brown-sew-in-extensions-human-hair'], ['sewinhh346', 'ombre-grey-sew-in-extensions-human-hair'], ['sewinhh379', 'ombre-light-blonde-sew-in-extensions-human-hair'], ['sewinhh5830', 'platinum-blonde-weave-hair-extensions-sew-in-hair-wefts-human-hair'], ['sewinhh5852', 'sandy-blonde-weave-hair-extensions-sew-in-hair-wefts-human-hair'], ['sewinpremium21', 'jet-black-1-silky-straight-100-remy-human-hair-canada-hair-extensions'], ['sewinpremium31', 'honey-brown-ash-blonde-12-24-sew-in-hair-weft-100-real-hair-premium-remy-hair'], ['sewinpremium22', 'black-brown-1b-silky-straight-100-remy-human-hair-canada-hair-extensions'], ['sewinpremium23', 'dark-brown-2-silky-straight-100-remy-human-hair-canada-hair-extensions'], ['sewinpremium24', 'chocolate-brown-4-sew-in-hair-weft-100-real-hair-premium-remy-hair'], ['sewinpremium25', 'chestnut-brown-6-sew-in-hair-weft-100-real-hair-premium-remy-hair'], ['sewinpremium382', 'blonde-60-sew-in-hair-extensions-remy-hair'], ['sewinpremium30', 'bleach-blonde-613-silky-straight-100-remy-human-hair-canada-hair-extensions'], ['sewinpremium5830', 'platinum-blonde-remy-hair-extensions-sew-in'], ['halohh21', 'jet-black-invisible-wire-hair-extensions-human-hair'], ['halohh31', 'honey-brown-ash-blonde-12-24-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh22', 'black-brown-1b-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh23', 'dark-brown-2-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh28', 'strawberry-blonde-invisible-wire-extensions-human-hair'], ['halohh5850', 'ginger-invisible-wire-hair-extensions-human-hair'], ['halohh24', 'brown-4-invisible-wire-extensions-human-hair'], ['halohh5854', '4t12-613-invisible-wire-hair-extensions-human-hair'], ['halohh25', 'chestnut-brown-invisible-wire-human-hair-extensions'], ['halohh382', 'blonde-60-invisible-wire-extensions-human-hair'], ['halohh30', 'bleach-blonde-613-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh5855', '6t6-18-invisible-wire-hair-extensions-human-hair'], ['halohh26', 'light-brown-8-invisible-wire-extensions-human-hair'], ['halohh5853', 'dark-blonde-balayage-invisible-wire-hair-extensions-human-hair'], ['halohh5851', 'dark-brown-blonde-balayage-invisible-wire-hair-extensions-human-hair'], ['halohh381', 'ombre-ash-blonde-invisible-wire-extensions-human-hair'], ['halohh380', 'ombre-balayage-invisible-wire-extensions-human-hair'], ['halohh347', 'ombre-blonde-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh348', 'ombre-chestnut-brown-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh346', 'ombre-grey-invisible-wire-hair-extensions-100-real-hair-human-hair'], ['halohh379', 'ombre-light-blonde-invisible-wire-human-hair'], ['halohh378', 'ombre-pastel-invisible-wire-human-hair'], ['halohh5830', 'platinum-blonde-wire-hair-extensions-human-hair'], ['halohh5852', 'sandy-blonde-invisible-wire-hair-extensions-human-hair'], ['halosynth21', 'jet-black-1-invisible-wire-synthetic-hair'], ['halosynth27', 'honey-brown-12-invisible-wire-synthetic-hair'], ['halosynth22', 'black-brown-1b-invisible-wire-synthetic-hair'], ['halosynth23', 'dark-brown-2-invisible-wire-synthetic-hair'], ['halosynth28', 'strawberry-blonde-27-invisible-wire-synthetic-hair'], ['halosynth29', 'dark-auburn-33-invisible-wire-synthetic-hair'], ['halosynth24', 'chocolate-brown-4-invisible-wire-synthetic-hair'], ['halosynth25', 'chestnut-brown-6-invisible-wire-synthetic-hair'], ['halosynth382', 'synthetic-invisible-wire-extensions-blonde'], ['halosynth30', 'bleach-blonde-613-invisible-wire-synthetic-hair'], ['halosynth26', 'light-brown-8-invisible-wire-synthetic-hair'], ['halosynth31', 'auburn-blonde-invisible-wire-synthetic-hair'], ['halosynth33', 'invisible-wire-synthetic-extensions-burgundy'], ['halosynth381', 'ombre-ash-blonde-invisible-wire-extensions-synthetic-hair'], ['halosynth380', 'invisible-wire-synth-omb-balayage'], ['halosynth347', 'ombre-blonde-invisible-wire-synthetic-hair'], ['halosynth348', 'ombre-brown-invisible-wire-synthetic-hair'], ['halosynth346', 'ombre-grey-invisible-wire-synthetic-hair'], ['halosynth379', 'ombre-light-blonde-invisible-wire-synthetic-hair'], ['halosynth378', 'ombre-pastel-invisible-wire-synthetic-hair'], ['halosynth34', 'purple-invisible-wire-synthetic-hair'], ['halosynth32', 'red-invisible-wire-synthetic-hair'], ['halosynth208', 'silver-invisible-wire-synthetic-hair']]); let priceCAN = new Map([['clipinsynth', ['45.35', '65', '69.77', '100']], ['clipinhh', ['116.93', '150', '350.78', '450']], ['clipinpremium', ['272.83', '350', '506.68', '650']], ['ponytailsynth', ['52.32', '75']], ['ponytailhh', ['194.88', '250']], ['halosynth', ['45.35', '65', '69.77', '100']], ['halohh', ['116.93', '150', '233.85', '300']], ['tapeinhh', ['116.93', '150', '253.34', '325']], ['tapeinpremium', ['155.9', '200', '233.85', '300']], ['sewinhh', ['116.93', '150', '194.88', '250']], ['sewinpremium', ['194.88', '250', '272.83', '350']], ['microhh', ['38.98', '50', '109.13', '140']], ['micropremium', ['58.46', '75', '97.44', '125']], ['nanohh', ['38.98', '50', '109.13', '140']], ['nanopremium', ['58.46', '75', '97.44', '125']], ['fusionhh', ['38.98', '50', '109.13', '140']], ['fusionpremium', ['58.46', '75', '97.44', '125']]]); var products = brushesKits.get(category[0]); var title; var url; var price; var priceArray; //Check if code should run, if there is no product dont run if(products==undefined){ document.getElementById("other").style.display="none"; }else{ document.getElementById("other").style.display="block"; //if permenant if(products[0] == 1439){ //first remove, then add 1439 at the end of the array products.shift(); products.push(1439); //add samples if(quality == 'hh'){ products.push(4965); }else{ products.push(5039); } //add initial products kitsandsamples(products); //add related colors relatedColors(istvancolor); }else if(category == "clipin" || category == "halo"){ kitsandsamples(products); relatedProducts(["ponytail"]); relatedColors(istvancolor); }else if(category == "ponytail"){ kitsandsamples(products); relatedProducts(["clipin","halo"]); relatedColors(istvancolor); } function kitsandsamples(products){ for (const product of products) { var kit = eval("kits"+website).get(product); url = kit[0]; title = kit[1]; price = kit[2]; addProduct(product); } } function relatedColors(istvancolor){ var colorOptions = colors.get(istvancolor); var qualityForProduct = quality[0]; for (const colorOption of colorOptions) { url = eval("products"+website).get(category+quality+colorOption); if(url != undefined){ title = eval("colors"+language).get(colorOption) + ' ' + eval("category"+language).get(category[0]) + eval("quality"+language).get(quality[0]) priceArray = eval("price"+countryCODE).get(category+quality); if(priceArray.length>2){ if(website=="mr"){ /*SALE version price = "De "+priceArray[0]+"$ "+priceArray[1]+"$À "+priceArray[2]+"$ "+priceArray[3]+"$"; */ price = "De "+priceArray[1]+"$À "+priceArray[3]+"$"; }else{ /*SALE version price = "From $"+priceArray[0]+" $"+priceArray[1]+"To $"+priceArray[2]+" $"+priceArray[3]+""; */ price = "From $"+priceArray[1]+"To $"+priceArray[3]; } }else{ if(website=="mr"){ /*SALE version price = priceArray[0]+"$ "+priceArray[1]+"$"; */ price = priceArray[1]+"$"; }else{ /*SALE version price = "$"+priceArray[0]+" $"+priceArray[1]+""; */ price = "$"+priceArray[1]; } } addProduct(1,colorOption, category[0]); } } } function relatedProducts(productTypes){ if((category=="clipin" || category=="halo") && quality == "premium"){ var qualityForProduct = ['hh']; }else{ var qualityForProduct = quality; } for (const productType of productTypes) { url = eval("products"+website).get(productType+qualityForProduct+istvancolor); if(url != undefined){ title = eval("colors"+language).get(istvancolor) + ' ' + eval("category"+language).get(productType) + eval("quality"+language).get(qualityForProduct[0]) priceArray = eval("price"+countryCODE).get(productType+qualityForProduct); if(priceArray.length>2){ if(website=="mr"){ /*SALE version price = "De "+priceArray[0]+"$ "+priceArray[1]+"$À "+priceArray[2]+"$ "+priceArray[3]+"$"; */ price = "De "+priceArray[1]+"$À "+priceArray[3]+"$"; }else{ /*SALE version price = "From $"+priceArray[0]+" $"+priceArray[1]+"To $"+priceArray[2]+" $"+priceArray[3]+""; */ price = "From $"+priceArray[1]+"To $"+priceArray[3]; } }else{ if(website=="mr"){ /*SALE version price = priceArray[0]+"$ "+priceArray[1]+"$"; */ price = priceArray[1]+"$"; }else{ /*SALE version price = "$"+priceArray[0]+" $"+priceArray[1]+""; */ price = "$"+priceArray[1]; } } addProduct(1, istvancolor, productType); } } } function addProduct(productID, colorImage, actualCategory){ if(actualCategory=="clipin" || actualCategory=="halo"){ var istVar1 = "%20("; var istVar2 = ")"; }else{ var istVar1 = "-"; var istVar2 = ""; } if(productID == 1){ var image = actualCategory+"/"+website+"-"+actualCategory+"-"+qualityImage+"/"+website+"-"+actualCategory+"-"+qualityImage+"-"+colorImage+istVar1+1+istVar2; }else{ var image = "kits/"+productID; } var newProduct = document.createElement("div"); newProduct.classList.add = "newProduct"; newProduct.innerHTML = "

Hair Extensions and much more at low prices ? (21)

"+title+"

"+price+"

"; productDiv.appendChild(newProduct); } } }else{ console.log("2 relatedProducts"); setTimeout(function () { relatedProduct(language); }, 500); }}function closeAddedToCart(){ document.getElementById("sidebar-outer-addtocart").style.visibility="hidden"; document.getElementById("sidebar-outer-addtocart").style.opacity="0.2"; document.getElementById("sidebar-body-addtocart").style.display="none";if(document.getElementById("reamaze-widget")){ document.getElementById("reamaze-widget").style.display = "block";} document.querySelectorAll('header.page-header.type1')[0].style.setProperty('z-index', '1', 'important'); document.querySelectorAll('.page-bottom')[0].style.setProperty('display', 'block', 'important'); document.querySelectorAll('.page-footer')[0].style.setProperty('display', 'block', 'important');}

Hair Extensions and much more at low prices ? (2024)

FAQs

What are the least expensive extensions? ›

If you're on a budget, synthetic hair extensions are a good option because they're much cheaper. Just keep in mind that you won't be able to style them as much since heat can damage synthetic fibers. Once you've decided on the type of extension you want, it's time to start shopping around.

How much can I expect to pay for hair extensions? ›

The average cost of hair extension bundles range from $85 to $600, depending on the type/texture of extensions you get, the length of the hair, and the quality of the hair extensions. On the lower end, clip-in and tape-in hair extensions range from $100 to $200.

Why do hair extensions cost so much? ›

What makes hair extensions so expensive is all of the “extra” work that takes place before the customer receives it. When it comes to wigs, your style is complete before you purchase it. Therefore someone has to create millions of styled wigs. They cut, color it and do so much more all beforehand.

How much is it normal for hair extensions? ›

On average, human hair extensions can cost anywhere from £100 to £600 or more, while synthetic hair extensions may be less expensive, they don't last as long as real human hair. Additionally, the cost of application and maintenance should also be taken into consideration.

What extensions look the most natural? ›

Human hair extensions tend to look more authentic than synthetic hair extensions. From the colour to the texture, they look and feel exactly like real hair. You can also use heat styling on human hair extensions in the same way you would your own hair, which helps to achieve a natural style.

What kind of extensions look the most natural? ›

If you're looking for that natural look, tape-in hair extensions are your best bet. They're easy to apply and remove, so if you want to change your look or take them out for a few days, it won't be as much of an ordeal as with other types of extensions.

What hair extensions last 6 months? ›

Hand tied hair extensions last for 6-12 months with proper care and use of recommended professional products. High-quality, 100% real human hair extensions are recommended for best results. There are many sources for hand tied hair extensions.

What are permanent hair extensions? ›

Unlike temporary extensions that you must put in and take out each time you use them, permanent hair extensions can last you 2-3 months at a time. Of course, you will need to visit the salon for re-tightening every six weeks, but the hair itself can last up to a whole year with proper maintenance and care!

What is the biggest problem with hair extensions? ›

However, while these hairstyles offer a range of possibilities, wearing them can damage your natural hair and even cause hair loss if proper precautions and care are not taken. Because a weave or extensions often require women to wear their natural hair tightly pulled, this can be tough on hair.

How many years do hair extensions last? ›

How Long Do They Last? If you regularly use your clip in hair extensions and care for them well, they can last you anywhere between 3-6 months and sometimes even over a year. But again, like all hair extensions this depends on how well you take care of them.

What are the disadvantages of hair extensions? ›

Cons
  • You will be spending more time in the salon than you normally would.
  • Can be hard to find a hair salon that offers extensions or the type that you are looking for.
  • If the extensions are not properly installed or taken care of, it can cause damage to your hair.
  • The cost.

Do extensions make hair thicker? ›

A question you may be wondering the answer to is “Can Hair Extension Thicken Hair?”. Our answer? Yes, they can, they do just that. Hair extensions are a perfect way to add a boost of volume of thickness to your natural hair.

Are hair extensions worth it? ›

They instantly add volume, thickness, and length, giving you the hair you've always desired. Contrary to popular belief, wearing extensions doesn't hinder natural hair growth. In fact, they can protect your hair from daily styling and environmental damage, allowing it to grow healthier over time.

Do hair extensions damage hair? ›

The most asked question at consultations? “Do hair extensions damage hair?” The truth is good hair extensions won't damage your hair – but a bad application and/or poor aftercare will. At NuTress, we think hair extensions should be a want not a need, and we do everything we can to keep it that way.

What are the most low maintenance hair extensions? ›

Clip-in hair extensions are the easiest to use, least damaging, and the most non-permanent type of hair extensions. If you're looking for a temporary hair extension solution that won't damage your natural hair, clip-in hair extensions might be just what you need!

What are the least noticeable extensions? ›

For example, taped hair extensions are indeed more noticeable than keratin fusion extensions. If you'd like to know which hair extensions are least damaging and least noticeable, try going with hand-tied wefts or keratin fusion bonds that match your natural hair in tone and color.

How much does 1 row of extensions cost? ›

City1 Row3 Rows
New York$600 - $1,500$1,800 - $4,500
Los Angeles$500 - $1,200$1,500 - $3,600
Chicago$400 - $1,000$1,200 - $3,000
Houston$350 - $900$1,050 - $2,700
46 more rows
Apr 10, 2023

What extensions are least maintenance? ›

Clip-in Hair Extensions

Clip-ins are considered to be the least damaging type of hair extension because they also have the least permanent installation process. They don't require any heat or chemical treatments and can be easily removed when not in use.

Top Articles
Latest Posts
Article information

Author: Mrs. Angelic Larkin

Last Updated:

Views: 6036

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Mrs. Angelic Larkin

Birthday: 1992-06-28

Address: Apt. 413 8275 Mueller Overpass, South Magnolia, IA 99527-6023

Phone: +6824704719725

Job: District Real-Estate Facilitator

Hobby: Letterboxing, Vacation, Poi, Homebrewing, Mountain biking, Slacklining, Cabaret

Introduction: My name is Mrs. Angelic Larkin, I am a cute, charming, funny, determined, inexpensive, joyous, cheerful person who loves writing and wants to share my knowledge and understanding with you.