anyone ever used these guys? they look almost to good to be true, and being in serbia, they just might be. I have a designsbynature one and want to upgrade but can't find my background on there site, nor am I getting emails or phone calls back from them so I'm looking elsewhere at this point.