I've used them twice so far and they have helped me greatly with launching my on-line presence. I know little about internet promotion and have been 'ripped' off before by false promises, especially from Indian offers.
They even designed and built my website then got it on page one of Google. I was quite impressed. Excellent service from my account manager Eduardo who took great effort and time in helping me plan and coordinate everything. I owe my on-line success to these guys, what more can I say.