hey mack daddy yes i have ordered several parts for my optimus prime .they ship fast i got my stuff in 8-10 days and it's coming from korea.the parts are well worth it .i am happy with them .the only problem i have encountered is it seems as if the holes are not quite 3mm .they are abit smaller .my optimus is with my buddy getting the l.e.d.s. put in and according to him the holes are abit small .he had to drill them out alittle to make the 3mm l.e.d.s. fit ,other than that its great
oh and the aluminum is polished on the bumpers but not the headache rack,however there is no machine lines in it so it is easy to polish it