My dr gave me a prescription for percocet on 9/27 for my migraines. I had quite a few brutal ones this month and was wondering how long I should wait before I call about a refill? I am not out yet but b/c my migraines are hormonal I know I am due for one in another week or so. Can the script be mailed or do I have to go pick it up? Is going through a script of 20 in that time frame bad? It is the only thing that helps if the immitrex doesn't.