It is a personal preference, but the aftermarket ones just don’t look right to me. I think shopping around for an OEM 2003 or 2004 top would be a better way to go. Albeit, the price will be a tad higher and it will be harder to source than an aftermarket one.