The transaction was smooth, although once I saw the part in person I noticed there was a missing piece on the grille. When reviewing the photos and zooming in, I noticed it was missing even in the listing.
I have tried to contact them to see if they have the part but have not received any response. Would not do business with them again considering there is no after sale service