All years of Vibe are the same and I think '07 is no exception. You can get one at any speed and custom shop or even order one from the dealer or Canadian Tire. From the dealer it won't be an official GM accessories part but my dealer actually beat the price that I could get elsewhere. You could also get one online or from Ebay.
You can get one from the dealer at a decent price. Not sure if Canadian Tire would have one for your year but you can also try them. EDIT: LOL Basically what Sunny said Bonne chance et bienvenue!
Genvibe Global Moderator
MOTM September 06 & July 09
VOTM April 06
Neptune Vibe 2003 (7-10-2003 - 9-14-2010 vendu/sold)
Mazda3 GX 2008 (9-14-2010 - 5-09-2014 vendu/sold)
Matrix XR 2010 (5-09-2014)