6lbs for $29 is a good price, although if it was me I wouldn't want to pay $5-$8 shipping on 1 item, a lot of sites offer free shipping on $75 or more so I would stock up for the year on shock/chlorine/pH down, etc and get everything shipped for free, just my opinion, your mileage may vary