These pipe are left over short pieces. From 1" to 16"OD Varies wall thickness and lengths. Nothing over 10' long. Price is by the foot. 8" pipe is $5 a foot. 3" is $2 per foot. 16" is $10 a foot. Smaller pipe is $2 a foot. Most are in the 5 to 10 foot range. Call or text only. Leave a message if I don't answer the phone. Thank you