it was such a bad experience. first when I gave my shoes to repair and clean to the location at 21 mobile drive the lady told me that they will contact me via email or call you about the price, they never called me and it took almost a month to repair my shoes. I went to the location at again to ask the status of my shoes they don't have an answer. the service is super slow and super expensive. and they didn't even did a good job. I will never suggest this place to anyone. worst experience.i would give negative stars if possible.