(function (w, d) { w.tsUpdateMetaDescription = function () { var existingTitle = document.querySelector('title').innerText; document.querySelector('title').innerText = "**** Rating: 4.3 - 57 Reviews - " + existingTitle; var existingDesc = document.querySelector('meta[name="description"]').getAttribute("content"); document.querySelector('meta[name="description"]').setAttribute("content", "**** Rating: 4.3 - 57 Reviews - " + existingDesc); }; var timestamp = document.createElement("meta"); timestamp.setAttribute("name", "ts-timestamp"); timestamp.setAttribute("content", new Date().toLocaleString()); document.head.appendChild(timestamp); if (d.getElementById("ts-json") === null) { var filter = Array.prototype.filter; var productName = "Timpson Rhyl, Rhuddlan Sainsbury's"; var title = document.querySelector("title"); if (title === null || title.innerText.match(/^ *$/) !== null) { title = filter.call(d.querySelectorAll('h1'), function (node) { return node.innerText != ""; })[0]; } if (typeof title !== "undefined") { productName = title.innerText; } var json = "[{\"@type\":\"Product\",\"@id\":\"{{url}}#trustist\",\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\",\"image\":[\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\"],\"name\":\"{{productName}}\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"{{url}}\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":[\"https://www.trustist.com/local-reviews/Review-timpson-rhyl-rhuddlan-sainsbury-s-Reviews-26411.html\"],\"@context\":\"http://schema.org\",\"brand\":{\"@type\":\"Organization\",\"@id\":null,\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\",\"image\":[\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\"],\"name\":\"Timpson\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"https://www.timpson.co.uk\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":null},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":4.3,\"bestRating\":5,\"worstRating\":1,\"reviewCount\":57},\"review\":{\"@type\":\"Review\",\"url\":\"https://www.trustist.com/local-reviews/Review-timpson-rhyl-rhuddlan-sainsbury-s-Reviews-26411.html\",\"author\":{\"@type\":\"Person\",\"name\":\"Violet Walters\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":null,\"addressLocality\":\"Rhuddlan\",\"addressRegion\":\"Wales\",\"postalCode\":null,\"addressCountry\":null}},\"datePublished\":\"2024-04-20T11:10:49.000Z\",\"headline\":\"\",\"isBasedOn\":null,\"reviewBody\":\"Had my shoes repaired last week, worn them once and the soles have fallen off. Went back today and seen a different man, he’s said they need completely redoing again and to pick them up next week. Absolute disgrace that they never lasted even one wear after being repaired.never happened before when I’ve had them repaired in the town centre, I only went here because it was convenient on my way to work. I’ll definitely not come back, I’ll take them to be redone in the town centre.\",\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":1,\"bestRating\":5,\"worstRating\":1},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustist\",\"sameAs\":\"https://www.trustist.com\"},\"reply\":null,\"replyDate\":null,\"subject\":null},\"mpn\":\"{{url}}\",\"sku\":\"{{url}}\"},{\"@type\":\"LocalBusiness\",\"@id\":\"https://www.trustist.com/local-reviews/Review-timpson-rhyl-rhuddlan-sainsbury-s-Reviews-26411.html\",\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\",\"image\":[\"https://content.trustist.com/brandlogos/6a208891-9445-4208-a241-e60bc1120d99.png\"],\"name\":\"Timpson\",\"alternateName\":\"Timpson Rhyl, Rhuddlan Sainsbury\u0027s\",\"hasMap\":\"https://maps.google.com/?cid=8514088207107589030\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"53.302880\",\"longitude\":\"-3.468143\"},\"telephone\":\"01745 343303\",\"url\":\"https://www.timpson.co.uk\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rhyl Rd\",\"addressLocality\":\"Rhuddlan, Rhyl\",\"addressRegion\":\"Wales\",\"postalCode\":\"LL18 2TJ\",\"addressCountry\":\"GB\"},\"branchOf\":{\"@type\":\"Organization\",\"name\":\"Timpson\",\"sameAs\":\"https://www.timpson.co.uk\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"16:00:00\",\"dayOfWeek\":\"http://schema.org/Sunday\",\"opens\":\"10:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Monday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Tuesday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Wednesday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Thursday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Friday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Saturday\",\"opens\":\"09:00:00\"}],\"sameAs\":[\"https://maps.google.com/?cid=8514088207107589030\"],\"@context\":\"http://schema.org\",\"aggregateRating\":null,\"review\":null,\"paymentAccepted\":null,\"makesOffer\":null}]"; var a = d; var c = a.createElement("script"); c.type = 'application/ld+json'; c.id = 'ts-json'; c.innerText = json .replace(new RegExp("{{url}}", 'g'), w.location.href) .replace("\"{{productName}}\"", JSON.stringify(productName).replace(/[^ -~]+/g, "")); a = a.getElementsByTagName("head")[0]; a.appendChild(c); } var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://widget.trustist.com/TD-z1Jte5UiIzsHE7B1ltw/ratingsummary.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })(window, document);