ADVERTISEMENT

Puregold vows support to sari-sari stores amid hard-discount battle

Published Nov 30, 2025 12:42 pm  |  Updated Nov 30, 2025 01:05 pm
Puregold President Vincent Co.
Puregold President Vincent Co.
Puregold Price Club Inc. has assured sari-sari store owners of its continued support, pushing back against concerns over the rapid proliferation of modern retail formats, including streamlined convenience stores and hard-discount outlets.
In a statement on Sunday, Nov. 30, the supermarket chain said the neighborhood tindahan is not merely a business channel but an irreplaceable fixture in Filipino society. 
Co argued that the stores hold a competitive advantage rooted in trust and hyper-local connection.
“We are confident that with our full support, the neighborhood tindahans are here to stay,” said Puregold President Vincent Co.
Puregold, which relies heavily on micro, small, and medium enterprises (MSMEs) for its expansive wholesale and distribution network, acknowledged the retailers’ concerns.
“We understand that our sari-sari store owners might be worried about the rise of modern retail formats and how customer habits have evolved,” Co said.
Puregold's strategy positions traditional stores and modern convenience outlets as non-mutually exclusive, arguing that they fulfill distinct consumer needs.
While competitors prioritize scale and efficiency, traditional stores thrive on social exchange, credit systems, and community anchoring—elements that modern formats struggle to replicate.
Co said the company is amplifying this “human element” through a new digital campaign that pays tribute to the sari-sari store’s role as the community’s unofficial navigational and information hub. This highlights the socio-economic function of these small ventures, which also serve as a crucial lifeline for low-income families by selling in tingi (small, single portions), making daily necessities accessible.
Puregold's primary mechanism for buttressing these micro-retailers is the Tindahan ni Aling Puring Program (TNAP). The program recently crossed the one million-member milestone, providing participants with operational support, including access to goods at competitive wholesale pricing, product assortment and loyalty rewards as well as entrepreneurship training.
For Puregold, securing the loyalty of this vast network is a strategic imperative. Sari-sari stores constitute a substantial portion of the Philippine retail landscape, acting as decentralized last-mile distribution centers, particularly in dense urban and rural areas where large supermarkets and convenience chains have limited penetration.
“This human element is the ultimate competitive advantage that ensures that the tindahan will always remain relevant,” Co noted.
He stressed that the inherent trust built between the store owner and the neighborhood provides a long-term defense against competitors focused purely on transactional efficiency.
By assuring support and investing in TNAP, Puregold seeks to deepen its integration with the nation's informal economy, securing its market share in the wholesale sector and mitigating risks posed by expanding domestic and foreign-owned convenience store operators.

Related Tags

Puregold sari-sari stores
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.