I've got 3 acai palms that came from their seeds. They arrived already sprouting in the bag. Nearly 100% germ rate.
I bought calafate and another type of seed on another occasion from them with 0 germination.
Communication and support were good. One order was late, a replacement was sent for free.
I would order again.