ithink you're buddy got ripped,
1) lucky doesnt even manufacture in the US, they never really did because of VERTX
2) they look identical to every other pair ive seen
3) they all come 24x24
4) when lucky WAS US made i had custom 24x24 pry's (back when they only came like 21x21) and they look...