You may consider contacting a general practitioner or psychiatrist to get a prescription for Vyvanse. From what I've read, it is essentially a harder-to-abuse time-release version of Adderall. Doctors can reduce patient visits to once every 3 months or even 6 months.
Vyvanse is terrible in my experience. The release of the drug is highly irregular. I'm not sure what's responsible for this, but when I was on it, some days it wouldn't even last 8 hours and I'd have too much in my system at once, and other days it wouldn't pick up enough and then keep me up at night. Adderall XR is much more consistent.