I didn't have a problem with nicedeals, my front lip must have been instock and was shipped literally 2 hour after payment was received..
Although the part was shipped with another members part, meaning I have no idea how they were packed. It did however arrive with a small crack, which isn't noticeable, but still I repaired.
I would recommend sending them your pictures so hopefully they can pack better in the future.