I'd also go with some with the seat bar, just for a little security. I've purchased from dynamicracingproducts before in the past, and didn't have a problem, so maybe they're isolated incidents? I was looking back at the feedback they have, specifically the negative ones, and the majority of the complaints sound like they're from people not reading the details of the auctions they bid on. I ordered my Typhoon intake from them, paid a good price, and received it sooner than I had expected. They're good in my book...
-Matt