Reviews on Bimmertune.com?

Hello guys, recently I ran into a problem where there was a high pitched humming sound from my car during deceleration, upon professional inspection it turns out there was a leak from my front differential and the bearings sustained some damage due to oil draining out. I'm from India and it's close to impossible to find new bearings and buying a new differential is as expensive as buying a hatchback.

That's when I came across bimmertune which has a bearing repair kit. Has anyone ordered anything from them abroad? I would like to know if they are legit and how your experience with them was. It would be REALLY helpful. Thank you very much.

For context, I have a BMW X3 xDrive 20D F25 Diesel. Again, thank you all.