Mamemia has, I'm assuming, a very expensive collection of LEGO race cars. I didn't even know there WERE that many of these cars out there. Does anyone know if these were custom made or if there are sets for these? Are they sold on a limited edition basis? Or did this person make these and customize the stickers and such?