I currently have 5 Haddonis in my care
1 came from a local reefer
2 of them came from the Diver's Den section of LA -- the oldest being 3+ years old
2 of them came from an LFS -- the oldest being 10+ years old
If ordering online I personally would only go with a place that has a WYSIWYG, and sort of guarantee, ideally more then 7 days, since it seems that it can take that long for them to die if stressed from shipping.