I get to the dealer and take a look and it is SWEEEET! Then I notice that there is no moonroof

My guy tells me that they aren't making any with moonroofs right now, and that the aftermarket ones are better. What do you guys think ?I took it, I didn't want to wait for months or whatever till they get caught up with the factory roofs. I'm hoping he's right about the quality.
Pics are coming, I'm waiting until tomorrow, it's supposed to be nice and sunny hopefully the color comes out nice.
This car is bad to the bone
Kell