Trust me, when I first started speaking to them they were extremely helpful and very confidant. Unfortunately like any place, once you give them the cash... it took nearly 2 months to rebuild my engine, just for it to die a week later.
On the other hand, I believe there are some people on this forum who have had good experiences with them. Though IMO, look around some more, I’m sure someone on here can recommend a good place to get the work done.