I took the recommendation to use LTI and I was satisfied with them. They were friendly and helpful. I felt some prints came out overexposed and they re-did them without any hassle.
P.S. It seems that they fixed whatever the virus problem was on their website. I went on again a few days ago and the anti-virus software did not detect any problem.