I know personally that no dealer will ship to a residence in Ill. , even with FOID.
The best you can hope for is an FFL shop-owner, who will agree to do the paperwork and send his FFL license to any mail order retailer, to ship to them. But then you get charged an FFL fee.
PA can't be held responsible for cancelling your order, it's not their fault...it's our responsibility to know our laws.