I have had issues with marco twice now. Both were resolved quickly by them (kinda).
Bought a ramp flap for rbion. Ramp flap was not correctly designed and did not fit the game. They sent a second, same deal. I said screw it and it still sits on a shelf.
Recently bought 3 red transparant spot targets at 9 a pop. The spots came in and all are cracked at the rivet in the same place. Sent an email with the picture. Marco checked stock, said they are all like that and then refunded me.
Marco is silly expensive for some things, but their shipping and service has always been good. In the op's case I am having to side with marco.