Re: e-mails, etc - Pick up the phone and call them - it will save both you and them time.
You have to understand that although many companies (including eshine) try to be as efficient and prompt with respect to returning e-mails, during the busier times of year it does get difficult to return ALL e-mails instantly. As a solution, try calling in your requests or questions instead to speed things along.
I can speak from experience on this one as we are rarely able to return ALL e-mails to clients within the same day as soon as we hit our peak times during the year despite our best efforts to do so.