I've had excellent experience with backer rod as well.

I think Trader Keith carries Kynamco Foam wads:
http://www.traderkeith.com/products.html