I second Rob. Even they don’t always have the lowest price, lower shipping and easy exchange most often seals the deal. Besides Revzilla, compcc also have a “buck” back system. Having said that, I bought my last lid at STG for almost half price.
I guess my point is, shop around. If you are thinking of getting something keep and eye out on all site early on and so you know when to pull the trigger when to see a great deal.
Also Street & Comp usually get my business during the race season, nothing beats a shop in the 518 area that sells all the racing supplies when you need them now.