I have been taking Adderall (generic) for a couple months now and am doing pretty well on it. But, I am having some bad GI effects, I am reading that Teva is the best manufacturer for the generic version, but I am not seeing that they are currently making it anymore. The generic I am taking is from Aurobindo Pharmaceuticals and I am reading on hear that they are the worst. I need the IR version and not the XR version of Adderall. So, who is now making the best? Please help.