I have never heard of $25 massages ($20 for first time customers).  I guess this is a clinic for students just how medical students practice in clinics as interns.  I recommend come here early in the morning because the place can get crowded very easily.  Its about 30 min to 1 hour wait.  The waiting room is a simple area, so I recommend coming with a friend to hang out, bring music, or bring a book.  The process is very simple, as your name will be called by a therapist.  The massage is about 50 minutes in a communal area.  That is the only negative is the privacy, but I guess you get what you