That sucks man and Shef IS awesome.
Good luck with Advantage but i used to use them when i lived downtown and i had some HORRIBLE experiences with them as it seemed everytime i took my vehicle there it was always delivered to me waaay later than promised.
Worst part was no one ever bothered to call me to tell me it was going to be late! I mean i can totally understand that they are small and would get swamped but have the courtesy to call and tell me your running late dont waste my time
Eitherway good luck and hope you find someone you like there!