Were you in the Volusia Mall in Daytona Beach by chance? I know they have an arcade/pinball shop there. I'm located 15 min away if you want to test drive some pins including a very nice TAF just drop me a PM... They are mostly for sale at a very steep discount to what you encountered in the mall...
Regards,
Al