i looked that route--I ended up spending about the same price as what I would have at the depot but got 20oz carpet instead of 16oz--I like it lots better.
On the glue I'm using Formica --it is the best for carpet Chuck uses it and my neighbor said it would be the best (he's done quit a few boats)