Run, don't walk from Romeo Engineering. I placed an order for carpet from them and, after waiting more than 3 months, the carpet finally arrived. I ordered the correct saddle color for my 1969 and received the dark saddle for a '71-'72. I called to inform them of the mistake and they insisted that the carpet I received was correct; no offer to make things right.
I had to sell the carpet, at a loss, on the internet and purchased a replacement set through Ecklers. Romeo Engineering supposedly had the most correct reproduction carpet set from what I had read on some of the Corvette sites but, my dealings with them left me with the impression that they were a small business that had zero customer service.
It's your choice, of course, but I would steer clear of them.
Their claim to fame is the "Imco" logo on the heel pad, but it's WAY oversize and judges poorly; if you aren't old enough to be eligible for Medicare, you will be by the time you receive anything you order from them. :eyerole