MA, not PA. I had the same "Trifecta." I hold out until they have a sale. I bought their eBay auction. Turn around time is 1 day. They received the module in the morning, I had return shipping notice end of day.
01 Anthracite 525i Sport, 03 DINAN 540i M-Sport, 06 DINAN E53 4.8iS, 90 Straman Z32TT,
01 E53 3.0i and 91 Z32TT (Gone, but not forgotten)