Yes I had my manual transmission installed there, did it fast and no problems thus far.. had one battery cable that was forgotten .. but I fixed that myself in like 10 minutes after I knew where it went..
Very friendly person, and can answer all your questions..
Cheers