Has anyone here used their services? What’s your experience? Seems a little bit odd, that they never answer their phone and that their mailing address on their forms is an Alabama address yet the website lists a Georgia address. Thanks in advance for your input.