Has anyone buy from this company?? Ordered 4 Tefe Red Spotted Greens. Tom has not shipped in over three weeks. He always has an excuse way he can't ship. Please let me know. Thanks.