I have been ordering from pinball life for years, most of us have, never a bad experience. In fact, quite the opposite. Nicest people in the world. I’d give them a second chance.
On shipping, I know people want to try to save a few dollars, but USPS is a complete disaster. selecting priority shipping means absolutely nothing and there is no guarantee you get it in 2-3 days. I’ve had 1st class stuff show up faster sometimes. UPS is way more reliable and you can actually reach someone if there is an issue. I believe pinball life stopped using usps because of pandemic related issues.
As for posting negative things on their Facebook page and having it removed, companies have every right to filter what they want shown.