An update,
So i gave my car to honda center at westridge. The mechs recommended that the fender should be replaced because
1. Thtas the company recommended repair
2. Thats exactly how the parts are joined during manufacturing of the car.
I reluctantly agreed. To my surprise, the replacement fender fitted in perfectly. Because the car was almost new, the paint job was also a perfect match.
To summarise, i would give them 4.5 stars out of 5. Small observations were there for fitment and for paint job which were carried out by them.