Sort by
We recommend
Newest arrivals
Price: Low to High
Price: High to Low
Name: A to Z
Name: Z to A
Filters
Clear all
Filters
Clear all
Show items
Show items
Hardware & Electrical
Costmatic & Beauty
Featured Products
MAQ Fabric Conditioner Refill 500ml
R 27.00
MAQ Fabric Conditioner Refill 500ml
SKU 89489
Order Now
Gillette 2 Disposable 24s
R 92.00
Gillette 2 Disposable 24s
SKU G2B-24S
Order Now
Redisson Outdoor Plastic Bulkhead - Black ES
R 65.00
Redisson Outdoor Plastic Bulkhead - Black ES
SKU RED-ES-BK-03B
Order Now
2 PIECE POLY COTTON CONTI SUIT (ECONO)
R 170.00
2 PIECE POLY COTTON CONTI SUIT (ECONO)
SKU 89484
Order Now
Doom Power Fast Crawling 6x300ml
R 275.00
Doom Power Fast Crawling 6x300ml
SKU DO-PFC300
Order Now
Duracell
R 41.50
Duracell
SKU 89481
Order Now
Palmolive Conditioner 350 ml
R 34.65
Palmolive Conditioner 350 ml
SKU POLCON-EG
Order Now
Top Society Body Cream 500ml
R 28.00
Top Society Body Cream 500ml
SKU TS500ml-CB
Order Now
ORS Olive Oil Sheen Spray
R 40.50
ORS Olive Oil Sheen Spray
SKU ORS-275ML
Order Now
ORS Black Castor Oil Wrap set Mousse 207ml
R 65.95
ORS Black Castor Oil Wrap set Mousse 207ml
SKU 89474
Order Now
ORS Olive Oil Black Castor Detangle Spray 250ml
R 42.95
ORS Olive Oil Black Castor Detangle Spray 250ml
SKU 89473
Order Now
Top Society Aqueous Cream 500ml
R 26.00
Top Society Aqueous Cream 500ml
SKU 89472
Order Now
Top Society Babyline Petroleum Jelly 500ml
R 36.85
Top Society Babyline Petroleum Jelly 500ml
SKU 89471
Order Now
Veerox Body lotion 1lt
R 37.50
Veerox Body lotion 1lt
SKU VB1LT-AC
Order Now
Body Talk Lotion 250ml
R 26.50
Body Talk Lotion 250ml
SKU BT-S250
Order Now
Vaseline Body lotion 400ml
R 59.20
Vaseline Body lotion 400ml
SKU VBL-AS400
Order Now
Blue Seal Vaseline
R 13.20
Blue Seal Vaseline
SKU BLUOR-050ML
Order Now
Status Deodorant 130ml
R 37.20
Status Deodorant 130ml
SKU 89445
Order Now
Sta-Soft Fabric Conditioner Refill 500ml
R 31.50
Sta-Soft Fabric Conditioner Refill 500ml
SKU STA-RP500
Order Now
Dove Bath Soap 90g
R 20.50
Dove Bath Soap 90g
SKU DBS-BC90
Order Now
Shield Men Deodorant 150ml
R 41.50
Shield Men Deodorant 150ml
SKU SH-FX50
Order Now
Yardley Deodorant English Blazer 125ml
R 45.50
Yardley Deodorant English Blazer 125ml
SKU 89439
Order Now
Lentheric solo deodorant 150ml
R 36.90
Lentheric solo deodorant 150ml
SKU 89438
Order Now
Yardley Body Lotion 400ml
R 40.50
Yardley Body Lotion 400ml
SKU YBGL-400M
Order Now
Yardley Female Body Spray 90ml
R 45.00
Yardley Female Body Spray 90ml
SKU YFGR-90M
Order Now
Yardley Female Roll-On 50ml
R 23.25
Yardley Female Roll-On 50ml
SKU YFRO-GC2
Order Now
Doom Suer Fast Kill 6x300ml
R 275.00
Doom Suer Fast Kill 6x300ml
SKU DOOMFK-300ML
Order Now
Nivea Body Creme 400ml
R 74.45
Nivea Body Creme 400ml
SKU NBC-AH400
Order Now
Nivea Men Body Creme 400m
R 74.45
Nivea Men Body Creme 400m
SKU NBC-R400
Order Now
Cobra Wax Polish 350ml
R 30.50
Cobra Wax Polish 350ml
SKU COBR-WH
Order Now
Dawn Roll On for Men 45ml
R 13.85
Dawn Roll On for Men 45ml
SKU DRO-PA450
Order Now
Reitzer's Aqueous Cream Jar 500ml
R 34.20
Reitzer's Aqueous Cream Jar 500ml
SKU AQBA-500
Order Now
Ingrams Body Creme for Men 450ml
R 52.50
Ingrams Body Creme for Men 450ml
SKU INULT-450
Order Now
Ingrams Camphor 450ml
R 52.50
Ingrams Camphor 450ml
SKU 89367
Order Now
Black Chic Mega Black Hair Colour 28ml
R 15.65
Black Chic Mega Black Hair Colour 28ml
SKU BCMHC-128
Order Now
Black Chic Hair Foods 250ml
R 27.75
Black Chic Hair Foods 250ml
SKU BCHF-AVO250
Order Now
Black Chic Hair Foods 125ml
R 16.20
Black Chic Hair Foods 125ml
SKU BCHF-AVO125
Order Now
Black Chic Styling Gel Maximum Hold 250ml
R 22.75
Black Chic Styling Gel Maximum Hold 250ml
SKU BCSGM-250M
Order Now
Iron Padlock For Security Gate Door 38mm
R 24.00
Iron Padlock For Security Gate Door 38mm
SKU IRON_38MM
Order Now
Kazi Turmeric Oil 50ml
R 18.50
Kazi Turmeric Oil 50ml
SKU KAZI-O50ML
Order Now
Minora Disposable Razors Gillette 24 pack Twin Blade
R 80.00
Minora Disposable Razors Gillette 24 pack Twin Blade
SKU MRG-24P
Order Now
Minora Platinum Blades - 20 Packx5s
R 124.00
Minora Platinum Blades - 20 Packx5s
SKU MINO-20P5
Order Now
Grand-Pa Headache Powder
R 372.00
Grand-Pa Headache Powder
SKU GRA_P144
Order Now
Sofnfree Shine Oil Moistturiser Lotion 350ml
R 36.85
Sofnfree Shine Oil Moistturiser Lotion 350ml
SKU SNF-SOM350
Order Now
Apetito 4mg 50x2x10 Tablets
R 230.00
Apetito 4mg 50x2x10 Tablets
SKU APET-10
Order Now
Super Apeti 4mg x 20 Tablets x50s
R 240.00
Super Apeti 4mg x 20 Tablets x50s
SKU SUP-40MG
Order Now
Epiderm Creams 30g
R 16.85
Epiderm Creams 30g
SKU EPIC-30g
Order Now
Movate Skin Lightening Cream 30g
R 14.50
Movate Skin Lightening Cream 30g
SKU MOVA-30G
Order Now
Lemonvate Vanishing Cream 30g
R 15.00
Lemonvate Vanishing Cream 30g
SKU LEMO-30G
Order Now
Betasol Lotion
R 10.00
Betasol Lotion
SKU 89346
Order Now
Zero Spot Lotion- Intensive Multi Actions with Vitamin E- 60ml
R 32.50
Zero Spot Lotion- Intensive Multi Actions with Vitamin E- 60ml
SKU ZERO-60ML
Order Now
Dagga Hair Food 50g
R 19.50
Dagga Hair Food 50g
SKU DGA-F001
Order Now
Sunlight Laundry Bar Soap
R 7.85
Sunlight Laundry Bar Soap
SKU SULBS-125G
Order Now
Kazi Turmeric Cream original 125g
R 20.00
Kazi Turmeric Cream original 125g
SKU TURM-125
Order Now
Paw Paw Clarifying Cerme Vetaine e
R 18.80
Paw Paw Clarifying Cerme Vetaine e
SKU PAW-60
Order Now
Caro Light Skin Brightening Cream
R 23.85
Caro Light Skin Brightening Cream
SKU CARO-120M
Order Now
Edge Control Omega Chem Gel 125ml
R 15.75
Edge Control Omega Chem Gel 125ml
SKU OCEG-125
Order Now
Kazi Turmeric Soap 100g
R 10.25
Kazi Turmeric Soap 100g
SKU KAZI-TS100
Order Now
Isoplus Hairline & Edge Hold Gel 225ml
R 34.50
Isoplus Hairline & Edge Hold Gel 225ml
SKU ISOP-250ML
Order Now
Easy Waves Twin Banded Pack 250ml
R 34.99
Easy Waves Twin Banded Pack 250ml
SKU EASY-2HPK
Order Now
1 - 60 of 1021 items
Prev
1
2
3
4
5
6
7
...
Next
Skip to main content
Place your order online and pay only when it’s ready for delivery.
e-order®
Home
Products
Why Choose Us
Contact
Return Policy
My account
Search
Cart
Menu
document.addEventListener("DOMContentLoaded", function () { Ecwid.OnPageLoaded.add(function (page) { if (page.type !== "CHECKOUT") return; // Use MutationObserver to wait for the shipping address section const observer = new MutationObserver(() => { const shippingSection = document.querySelector('[data-test-id="customer-form"]'); // Avoid injecting multiple times if (shippingSection && !document.getElementById("geoLocationWrapper")) { // Create wrapper const wrapper = document.createElement("div"); wrapper.id = "geoLocationWrapper"; wrapper.style.marginTop = "20px"; // Label const label = document.createElement("label"); label.innerText = "Use My Location (Optional)"; label.style.display = "block"; label.style.marginBottom = "6px"; label.style.fontWeight = "bold"; // Input const input = document.createElement("input"); input.type = "text"; input.id = "geoInput"; input.placeholder = "Click the button to detect location"; input.readOnly = true; input.style.width = "100%"; input.style.padding = "8px"; input.style.border = "1px solid #ccc"; input.style.borderRadius = "6px"; input.style.marginBottom = "8px"; // Button const btn = document.createElement("button"); btn.type = "button"; btn.innerHTML = `
Use My Location
`; btn.style.backgroundColor = "#086cfc"; btn.style.color = "white"; btn.style.border = "none"; btn.style.padding = "10px 14px"; btn.style.borderRadius = "6px"; btn.style.cursor = "pointer"; btn.style.display = "flex"; btn.style.alignItems = "center"; btn.style.gap = "6px"; // Geolocation logic btn.onclick = function () { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition( function (position) { const lat = position.coords.latitude.toFixed(5); const lng = position.coords.longitude.toFixed(5); input.value = `Lat: ${lat}, Long: ${lng}`; }, function () { alert("Unable to retrieve your location."); } ); } else { alert("Geolocation is not supported by your browser."); } }; // Assemble UI wrapper.appendChild(label); wrapper.appendChild(input); wrapper.appendChild(btn); shippingSection.appendChild(wrapper); // Done: disconnect observer observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true, }); }); });