In my experience, the Adderall XR name brand seem to last around 6-8hrs, but the generic is so terrible.
I really don’t see much of a difference between the generic XR and tablets—they ONLY last about 4hrs or less for me.
If you’re finding it hard to sit still, you might be on too much? Only you know your body.
Take your pills does not actually cover the people that have AD/HD that need it, they only cover abusing it. That movie is complete crap.