shawnhu AC Members Oct 31, 2008 698 0 0 44 New York City Mar 30, 2009 #11 They sell this stuff in a LFS here in NY, they seem to swear by it as well. I never bothered to look at the price.
They sell this stuff in a LFS here in NY, they seem to swear by it as well. I never bothered to look at the price.
J Just Prince AC Members Nov 2, 2007 389 0 0 Apr 5, 2009 #12 I just picked up some locally. I be happy to give a review in a few days.