My friends and I usually drive to Jackson Heights to get tickets but their office in JC is close for my inlaws. You simply can't beat their prices. I've shopped around everywhere.
All reviews seem positive