Yes.
They are indeed a genuine & excellent agency.
I am foreign passport holder with a OCI card.
Me & my wife, along with our 2 children applied for pan cards through
PAN Card from India | NRI Website To Apply PAN Number
and got them successfully within a weeks time.
Actually, I was not sure about the process, so I went to the Indian embassy.
It was the consulate, that referred to me to this site.
I was surprised to know that these guys been running for 7 years,
which is very good considering how most Indian firms do business these days.
I would definitely recommend them to anyone who wish to apply for a pan card.
Good luck
Girish