In my previous car (mehran) I used to change front wheel bearing after every 6 months (local roadside mechanic give bearing in 300 Rs each).
Once I had to replace the bearing and due to shortage of time I went to suzuki dealership, they charged 900Rs for one bearing of same brand which I was using before. I asked that why there is price difference. They said that you were getting fake part with same serial number and same brand name. I had no other option due to shortage of time so I asked them to replace. They replaced bearing of both front wheels.
Now comes the actual thing, surprisingly the result was amazing, Those bearing lasts for 2.5 years without any noise or trouble. then i sold that car.
So as per my experience Suzuki or any other dealership cost you more but gives 100% genuine part.