yes
no
Mine looks great, but I have STILL not installed it. I will stop procrastinating tomorrow.
Forum Rules