I have been seeing these on Ebay, I guess they just released them. Anybody pick one up? Good quality? I try to pick up a die cast of every car I have...