* Auto Parts Stores: This is your best bet. Major chains like AutoZone, Advance Auto Parts, NAPA Auto Parts, and O'Reilly Auto Parts all stock a wide variety of parts, and likely have a cap that fits your model. You can either go in person (taking the old cap for comparison is helpful) or check their websites for availability.
* Online Retailers: Sites like Amazon, eBay, and others sell automotive parts. Searching for "2004 Chevy Trailblazer windshield washer fluid cap" should yield results. Be sure to check reviews and verify compatibility.
* Dealership: A Chevrolet dealership will definitely have the correct cap, but it might be more expensive than other options.
* Junkyards: If you're on a tight budget, a junkyard might have a used cap from a similar-year Trailblazer. However, there's no guarantee of condition or fit.
Before ordering online or going to a store, it's helpful to find the part number for your specific cap if possible. You might find this in a parts diagram online or by checking your owner's manual. Having the part number will make finding the correct replacement much easier.