Long time lurker, first time poster...

I just bought a used 2010 Mazda 3 GX from a dealer that picked it up from a car rental company. I am happy with my purchase (especially at the price), except there are a few questions I have as this is actually my first car:

1. It's a little dirty on the inside - Is there a good detailing company downtown Toronto? I'd like them to shampoo the seats, etc. I've searched around and can't find one that is highly recommended.

2. How would I go about fixing a cigarette burn on a rear passenger seat? The hole is about the size of a penny.

3. While I bought the GX, I really did want a GS or GT so I'd like to do a few upgrades. The most important is keyless entry. I've heard people say don't go to Canadian Tire, so where should I go? I don't really need an alarm or remote start, just something to help me remember to lock the doors.


Thanks for all your help!