Since we are on the topic of Limo's, does anyone have any experience with Diamond Limousine's? They are in Mississauga near Terry Fox Way and Bristol Road West.