I had a terrible experience the first and only time I called SGC. I repeatedly hear great things on this forum about them so I'll give them another shot and if it goes well, chalk the first call up to someone having a bad day.