Are you a LFS or something? I see no prices on that site other than extremely high shipping charges (to be expected from Indonesia) and most items you have to order multiples of. Smallest amount of any type of anemone you can order is 12.
Sorry though, no experience with that site, closest I have come is going to the wholesalers in Los Angeles when the flights arrive from overseas.