OMG. My family and I reserved our car at Budget around the corner. Unfortunately Budget doesn't take debit cards, so they referred me to these guys. Yes at first it may look kinda dodgy, but don't let that fool you. These guys are so down to earth. And yes they honored my debit car! Woo hoo!!!! We booked a used Concorde with no problems. They also offer GPS for about $10 a day.
Overall, I do recommend this establishment if you need a car for a weekend. Yes, they are much less in their pricing than Budget on College Street, so why not!
If I go back to Toronto, I'm so going back to these guys!