I am looking at buying some Indy EZ heads, bare. Where would you buy them from? I have seen some recent posts stating to buy them from Hughes or Straightline Performance (cannot find website) because they clean them up before they send them out. What do you know about this? I was looking at getting them from Mancini, the price is the best so far. Thanks!