walgreens has a good one. It's actually been more effective than any of the [more expensive] brand name AHA stuff I've bought. I'm going back to the walgreens generic one.
You could probably use a generic brand..just check the ingredients against a good brand to see if the AHA is the same or aprox strength of the namebrand.