Geotextile is what I used with pea gravel and Im happy that I did. Also worked great on my beach! I got pea gravel just as cheap as stone, but you have to get it from a gravel pit if there is one near you. My local stone quarry had it but it was super expensive as they have to pay trucking to get it in...