I took my film here to be processed and the prints did look nice, but they were more expensive than I expected. Also while the print color was nice I didn't feel that it was much different than other labs I've gone to. Their store is small, located over near Coddingtown, and they do sell film. The staff was friendly enough, although they were very busy the day I came in.
Decide for yourself, but I personally didn't take my film back there, it wasn't worth the extra stop in my opinion.