Yes these are the same company as ones being sold in Walmart/Gamestop/etc. My brother got the Galaga version for Christmas, and I wouldn't call it atrociously flimsy. Yes, they are made of (I think) 1/2" particle board, but once together it's pretty sturdy. Regarding the artwork on the control panel, you can go the Arcade1Up's website and order a replacement piece of plexi/artwork for them for free. My brother's took less than a month to receive. I'd honestly pick up one of the SF2 cabs if they ever got to less than $200 simply to mod it into a full mame cabinet on the cheap.