7 popular over the counter migraine medicine on Amazon