My experience with EPP was poor. I wasted so much of my time to get my pets Rx finalized and shipped, was not worth the savings I got from going to another more well known online provider. The service wasn't there... Very little communication along the process.