Where should I buy 10 in. drums for my Barracuda, or are they all about the same? I see Rock Auto has a set, but they only show 2 for the rear and when I have bought from them before there inventory count may not be correct. Is there a brand that is better or just what I can find locally?
thanks