There are so many options and iterations, it is hard to give an unbiased opinion or recommendation. There are plushies, inflatables, TPE and silicon sex dolls. I personally favour the TPE and silicone options as these most closely resemble actual people. And that is exactly what other people dislike. However if a realistic, lifesized, poseable figure is what you want, whether it be for companionship, photography or sex (or any combination of the three), weight and cost can so be limiting factors. A 5' 10" silcone doll with auto blowjob and gyrating hips can set you back £3,000 to £30,000 and weigh 110lbs. This is strangely manageble with a real person, but with a doll can be quite a workout. Most people would agree you really want to try to keep your first doll under 66lbs.
I took a look at the website you found and see they do WM, Irontech and Aibei (amongst others). My dolls are from these manufacturers (plus Kimberdoll, but that seems to be a problem atm). As I don't know where you are from, it's hard to know where to start. But I paid slightly less.