Hi, I was wondering if anybody has ordered from "The Canadian Llama Company"? I was interested in buying some bulk items, and wrote them an email, but they never wrote back. Are their beadheads any good? Any reference would be good.