Yes and yes. It does depend on the brand as well. I bought 150 feet for about $50 couple years back. Worked great but cracked this year. It had lifetime warranty so got it replaced fairly quickly by following some steps.
Depends if youre looking for one time use, seasonal or long term...
Thanks! Your answer is awaiting moderation.