Haveing been a LEO, sometimes it takes months before a company will agree to a Subpoena. It has to go through their legal department, then through their investigators, then back to Legal, then to directors and VIP's in the company, and then finally - months later, the company complies and send you the information you need. But, sometimes they don't - they want a Subpoena that is more specific, etc - and that usually takes months as well. Sometimes in cases involving cell phone service providers it takes well over a year for them to comply. It's not a fast process by any means, ever.