^ they do seem pretty legit. no, you wouldn't need to drill anything... from what i've gathered. most of the people were complaining about shipping.... which isn't always the seller's fault, obviously.
i've been checking out their ebay name, flashplus, from what everyone says on the audi forums, and their seller rating is 98.2. not bad for selling 19,000 products. the neutral and negative ratings mostly come from people complaining about shipping errors. for the majority, everyone seems to be happy with them.