I've been on vyvanse for a year and a quarter now and it has worked tremendously for me. Last month my pharmacy had given me the wrong dose(30mg instead 40mg) so I decided to just make 40's myself(my doctor knows I do this, it isn't the first time I got the wrong dose) it still worked fine. Once I ran out of those I got my prescription for 40mg last weekend, they gave me the right dose this time, but since I started them they barely work, I asked my pharmacist if they weren't filled all the way but he said nothing was wrong. They still barely work, (i take two a day, which still barely works) could I have gotten a bad batch of vyvanse or that I suddenly needed to take 70mg overnight?