Brilliant, handbags at dawn again. Every now and again you can count on a PPrune thread to degenerate into a bunfight in the space of 2 or 3 posts.
For what its worth (or FWIW if you prefer), I strongly suspect Ambeo are fine, though obviously not as well established as some of their competition.
Whilst price is important to punters, I can see that sometimes people get their fingers burnt by going for the cheapest possible option. Bit like buying furniture kits from MFI really.....