I got my acid at a NAPA store. If you go to
www.caswellplating.com you can get some good info on what you need since they want you to buy it from them.
Dyes arent expensive and can be used over and over many times so I wouldnt go with a cheap dye just to save 1 or 2 dollars.