I've used them before to get ranked for high value keywords, and they only charge you if they manage to get you first page rankings, nothing up front. Thank!!!