I have not used them before. Its just a place within my driving distance. The lower review rating is what concerns me.
I just posted my warmed engine compress test result in other thread and I'm leaning more towards head problem. But I will have to do a leak-down test to confirm. After I get all these data, I will then visit a local head shop and see what they say.