Menu Account Store Cart (0)
Open today 7am-7pm
").children() : $storesContainer.children(); var $tbFilterText = jQuery("#mc-store-text-filter-header"); var textboxFilterTimeout = null; var zipCodeRegex = /^\d{5}(-\d{4})?$/; var textRemovalRegex = /(store information|shop this store|\d{3}-\d{3}-\d{4})/g; var tbFilterLatency = 300; // Populate stores array $stores.each(function() { var $this = jQuery(this); stores.push({ "StoreNumber": $this.find("span.d-none").text(), "Blob": $this.text().toLowerCase().replace(textRemovalRegex, ""), "Lat": $this.data("lat"), "Long": $this.data("long"), "UIElement": $this }); }); // Add textbox filter on keydown $tbFilterText.on("keydown", function() { clearTimeout(textboxFilterTimeout); textboxFilterTimeout = setTimeout(function () { var text = $tbFilterText.val().toLowerCase(); if (text.length === 0) { $filterTitle.html("Nearby Stores"); if (isHeader) { SetNearestStores(); return; } } if (zipCodeRegex.test(text)) { $filterTitle.html("Stores near " + text); var $xhr = jQuery.get("https://www.mccoys.com/mccoysapi/geocode/getlatlong?zipCode=" + text); $xhr.done(function(data) { // Make sure the filter text is still the zip code and hasnt changed if (data.Latitude !== 0 && data.Longitude !== 0) { RunClosestStoresFilter(data.Latitude, data.Longitude); } else { NotifyProblemLoadingClosestStores(); } }); $xhr.fail(NotifyProblemLoadingClosestStores); } else { if (text.length > 0) { $filterTitle.html("Stores matching \"" + text + "\""); } FilterStores(function (store) { return store.Blob.indexOf(text) !== -1; }, null, null); } }, tbFilterLatency); }); function FilterStores(predicate, action, sort) { for (var index = 0; index bText) { return 1; } return -1; }); $stores.detach().appendTo($storesContainer); } } function NotifyProblemLoadingClosestStores() { alert("There was a problem loading closest stores."); } function SetNearestStores() { RunClosestStoresFilter(29.863808, -97.962470); } function RunClosestStoresFilter(lat, long) { var closestStoresList = GetStoreNumbersOfStoresClosestToLatLong(lat, long); var closestStores = jQuery.map(closestStoresList, function(item) { return item.StoreNumber; }); FilterStores(function(store) { return closestStores.indexOf(store.StoreNumber) !== -1; }, function(store) { var distance = "Unknown"; for (var idx = 0; idx parseInt(bMiles, 10)) { return 1; } return -1; }); $stores.detach().appendTo($storesContainer); } function GetStoreNumbersOfStoresClosestToLatLong(startingLatitude, startingLongitude) { startingLatitude = ConvertDegreesToRadians(startingLatitude); startingLongitude = ConvertDegreesToRadians(startingLongitude); var storeDistances = []; for (var index = 0; index
My Store: San Marcos
Sign In
Sign Up
Cart 0 items Cart

TIPS & ADVICE

CPVC


1/2"x10' CPVC Pipe
SKU# 220500
22 available at:
San Marcos
3/4"x10' CPVC Pipe
SKU# 220503
13 available at:
San Marcos
1"x10' CPVC Pipe
SKU# 220505
Not stocked in store. Contact store for availability.
CPVC 1/2" Coupling
SKU# 221100
118 available at:
San Marcos
CPVC 1/2" 90 Elbow
SKU# 221103
96 available at:
San Marcos
1/2" CPVC x 1/2" FIP CPVC Female Wing Elbow
SKU# 221106
12 available at:
San Marcos
1/2" Drop Ear Elbow
SKU# 221107
Temporarily out of Stock at:
San Marcos
CPVC 1/2" Tee
SKU# 221109
16 available at:
San Marcos
CPVC 1/2" Male Adapter
SKU# 221112
79 available at:
San Marcos
CPVC 1/2" Female Adapter
SKU# 221115
24 available at:
San Marcos
CPVC 1/2" Cap
SKU# 221118
33 available at:
San Marcos
CPVC 1/2" 45 Elbow
SKU# 221121
27 available at:
San Marcos
1/2" CPVC x 1/2" MIP CPVC Transition Union
SKU# 221134
4 available at:
San Marcos
1/2" Transition Union (Slip x Brass FIP)
SKU# 221135
2 available at:
San Marcos
CPVC 3/4" Coupling
SKU# 221200
8 available at:
San Marcos
3/4" x 1/2" CPVC Reducing Bushing
SKU# 221203
22 available at:
San Marcos
3/4" CPVC 90° Elbow
SKU# 221206
98 available at:
San Marcos
CPVC 3/4" Tee
SKU# 221209
20 available at:
San Marcos
CPVC 3/4" Male Adapter
SKU# 221212
7 available at:
San Marcos
CPVC 3/4" Female Adapter
SKU# 221215
7 available at:
San Marcos
CPVC 3/4" Cap
SKU# 221218
9 available at:
San Marcos
CPVC 3/4"x1/2" Reducer Coupler
SKU# 221221
14 available at:
San Marcos
CPVC 3/4" 45 Elbow
SKU# 221224
19 available at:
San Marcos
3/4" CPVC x 3/4" FIP CPVC Transition Union
SKU# 221236
Temporarily out of Stock at:
San Marcos
3/4" Transition Union (Slip x Brass MIP)
SKU# 221237
5 available at:
San Marcos
3/4" Transition Union (Slip x Brass FIP)
SKU# 221238
5 available at:
San Marcos
1/2" CPVC 90 Degree Street Elbow
SKU# 22460172
25 available at:
San Marcos
1/2" CPVC Wing Elbow
SKU# 22460192
3 available at:
San Marcos
1" CPVC Coupling
SKU# 22460251
37 available at:
San Marcos
1" CPVC 90 Degree Elbow
SKU# 22460252
28 available at:
San Marcos
1" CPVC 45 Degree Elbow
SKU# 22460253
6 available at:
San Marcos
1" CPVC Tee
SKU# 22460254
4 available at:
San Marcos
1" CPVC Male Adapter
SKU# 22460255
Temporarily out of Stock at:
San Marcos
1" CPVC Female Adapter
SKU# 22460256
10 available at:
San Marcos
1" CPVC Cap
SKU# 22460257
9 available at:
San Marcos
3/4" x 3/4" x 1/2" CPVC Reducing Tee
SKU# 22470228
13 available at:
San Marcos
3/4"x1/2"x1/2" CPVC Tee
SKU# 22470232
11 available at:
San Marcos
3/4" PVC to CPVC Adapter Coupling
SKU# 24025310
6 available at:
San Marcos
3/4" x 1/2" CPVC Reducing Male Adapter
SKU# 24025311
8 available at:
San Marcos
1/2" CPVC Compression Coupling
SKU# 24025716
Temporarily out of Stock at:
San Marcos
3/4" CPVC Compression Coupling
SKU# 24025720
Temporarily out of Stock at:
San Marcos
1/2" CPVC 45 Street Elbow
SKU# 221131
9 available at:
San Marcos
1/2" CPVC Union
SKU# 221132
5 available at:
San Marcos
CPVC 3/4" 45 Degree Street Elbow
SKU# 221232
10 available at:
San Marcos
3/4" CPVC Union
SKU# 221234
5 available at:
San Marcos
3/4" x 1/2" CPVC Reducing 90° Elbow
SKU# 221402
8 available at:
San Marcos
1" x 3/4" CPVC Reducing Bushing
SKU# 22460100
Temporarily out of Stock at:
San Marcos