I dont know anyone who has bought that hood from them. But alot of people buy the supercharger kits and exhaust systems from them.
but I hear good things about abcexlusive though. check out there site they show pics of the hood and latch. I believe they give a really nice warranty with it as well.