~85 days was not acceptable in this business.
What is "acceptable" in this business, if by "business" you mean third party ASL, is a joke, as there are plenty of ASLers who will accept any amount of abuse from producers and will still pony up; they are addicted.
However, as far as I personally am concerned, three months for a pre-order is NOT something I want to have to accept. Anything over a month would irritate me, and I would certainly want it to be less than 30 days. Note that I make a distinction between a true pre-order, such as MMP has (where credit cards are charged upon shipping, not ordering), and a faux pre-order, which is what BFP has (where people use pay-pal to pay up front before shipping). A faux pre-order is not a pre-order, it is a pre-pay, with money up front. So basically people ponied up significant amounts of money for products not delivered until three months later.
I am sure that there are ASLers who don't mind this at all. There are some people who would still line up to buy ASL product if a pre-requisite of purchase was that they be *****-slapped by a burly man in a dress. But for me, if you are taking my money, you need to be sending me something pronto or I'm going to be pissed.
It is illegal to charge a credit card before a product is shipped. I doubt that a similar practice regarding paypal has actually been tested in the courts yet, but it is certainly similar. It is at best problematic to accept people's money (as opposed to simply accepting an order) before a product is ready to go. Since paypal is automatic, if you are going to accept paypal, it should not be accepted unless release is imminent. Certainly not months away.