Talk to Dwreck, he is good people.
As for webcams.com, I like them but they can be frustrating. I've seen time and again the "we know all" attitude but still see so many minor league mistakes with their site and program. I wouldn't give up on them, but certainly testing a few other sponsors only makes sense.