Crazy: I definitely feel like I got screwed by that site too, on a different purchase...the Steeda Billet Pedals, which were advertised as follows:
They attach easily over the factory pedals and come with mounting hardware and instructions.
No mention of a power drill and bit, or of the ELEVEN holes you have to drill in your factory pedals, all measured perfectly with a template that you yourself have to develop. No, they attach "easily."
I asked for and got a refund, although they didn't sound happy about it. Also suggested to them strongly that they add some language to the description about power tools. No action taken there.
I haven't done business with 'em since. I'd send your gauges back too.