I have them also. I polish mine with Mothers and they look great imo. You do have to wipe them down at least weekly to keep the 4" rolled tips looking good.
I do not know where you are looking at them at but the one's that I have do not have "Ford Racing" embossed on the tips like you see in some of the pics on the websites....make sure you read the fine print.