Kev - If you mean "The Truck Shop" out of California then I also have one of their crappy grills.
I spent 4 months trying to get a refund on a grossly overcharged freight bill from these folks. When the refund finally arrived I began to put things together on the grill. My turn signal buckets won't even fit between the bars - even with the lens and bezel removed. I was so fed up with these guys that I just put it back in the box and stored it in the basement. One of these days I'll compare it to the original and see if it's as screwed up as yours looks in the picture. Just for grins try putting the turn signals in it.
Take it back and cut your losses.
Paul R. Wisner