I come here all the time to get my pedicure. I haven't tried their other services yet so I can't comment about that. Their pedicure is $25 and I find that to be a good reasonable price.
Every time I come here, it is a different nail technician who service me. Overall, they seem to be friendly even though we didn't exchange much words. No appointments required. They are very efficient and I think that's the main reason why I keep coming back for my pedi. It literally takes them approximately 30 minutes for pedicure.
Parking is easy as it is located inside Woodside Square. Best part to park in the plaza is near Shoppers Drug Mart.