I've used them for everthing registry related since I came to Canada. I got my first ID Card here and then Driver's Licence. I also got my Marriage License and then my Marriage Certificate here. I was also able to order my Daughters birth certificate here.
Misha the owner has always been helpful and always showed patience with all my questions. It is also convient that there is a post office in the same space with them. I also understand they do lean checks on vehicles. I'll use this when I'm ready to buy a vehicle. They are open good hours. until 8:00 PM on weekdays.