as the title suggest, I need a replacement mag for my bugatti EB110.. I accidentally scratched it on the sidewalk at P 'n P :( anyone know where I can get them, or should I buy a whole new (different) set at TW&T? :erm: Thank you.