Edit: does anybody know where they found this only 500 z/28's will be made thing. never saw that anywhere. Maybe I'm just blind. I've asked them twice in two different threads, and I received no response...