Pinballshore, Pinballbase and Stellarpinballs are all the same Scam organization. Impressive websites and phone customer service, all fake. Check online forums like Pinsider for details on scam game sellers.
Tip for consumers: SCAM - these are SCam websites. Beware!