Well as you may already know Geno's is now called Buddy's. I never tried Geno's so I can't compare the two but Buddy's is not a place I will visit again. $50 bucks for 4 sandwiches and 2 fries and the food was a huge let down. The Phillys were awful with crusty dried bread and stupidly runny cheese whiz. If you've had a real Philly with whiz it's much thicker. The meat (both chicken and steak) was very generic. The other subs we bought were equally as bad and the gourmet fries were stale and small portioned. The ranch is pretty good though!
So the food is very subpar and over priced. Not a winning combination for any restaurant.