Good quality filler neck grommet

I wish I could remember where I got mine.... both of them. First one I bought was very hard to get installed and it split in half a month later. Nothing like filling your tank up and suddenly hear gas dumping all over the ground. Second one I bought from another place, it looked slightly different and fit better. Haven't had a problem with it since. If I can find out which brand it was I'll let you know. I may have bought it on ebay.