Not a fan. Tried this place because it was affiliated with my apartment complex and servicing through them was supposed to be a convenience as I could drop off/pickup at my apartment's main office.
Needed a button on a pair of shorts replaced. Ended up waiting several weeks, calling multiple times with no follow up, and eventually received the shorts with a non matching button so it looks bad. My apartment complex actually ate the cost and paid for them because it was that bad of an experience.
I called the business on several occasions and it rang and rang with no answer during normal business hours. The time I did get an answer, the woman I spoke to was rude. I also never got a follow up call on my questions about my order. When I did go into the store to ask about my order, I noticed a "hiring" sign. Hopefully they've found better, more customer service oriented employees!