Yes, they do sell pellets - price varies depending on size of bag & brand. The most economical is 25 pounds for $18.99. Delivery to your local store is free if the location doesn't have it in stock.
Probably but not sure of price
Thanks! Your answer is awaiting moderation.