I bought a Samsung BD plater for 5k last year and it works good.
I haven't imported any blu ray yet.
How do I know if it's region free or needs some hack?
At the back of the player, the region code is mentioned as "A", "B" or "C".
For players purchased in the US its region "A"
For players purchased in the UK its region "B"
For players purchased in India, it will be region "C" and you will be able to play discs from region "C" as well as region free which is "A, B & C"
You will not be able to play discs from other regions other than "C".
Now, for the hack...
To play discs from other regions, you need a player which plays discs from all regions. For this you need a firmware upgrade or a hardware mod chip to be installed inside the player.
But, as per my knowledge I haven't come across any info on region free hack for Samsung players.
Your best bet would be to either buy a Panasonic or Toshiba and make it region free by firmware upgrade or import a Region B player from the UK and A from the US, though it would be very expensive.
Or, like I and many others have done... buy a Blu-ray Rom/writer for your PC and by using certain softwares, play any region discs. Only useful if your PC is connected to a receiver via HDMI otherwise small screen (monitor) and compressed audio (computer speakers).
Even then, I am searching for a dedicated Blu-ray player and decided to go for the Panasonic ... but its not available.