I'm leaving for Europe & WIND set up my phone for international roaming. How do I know if my phone is set for this or will I only know when I'm in Europe? I also got a text from WIND

"Euro trip this summer? Switch your SIM card at a Warranty Centre to get WIND's awesome roaming rates - FREE until Sept. 30! Details @ http://bit.ly/LQSVXE"

and I went to the online site to find a warranty centre, but for some reason the interactive map isn't working properly. Does anyone know where the closest warranty centre near richmond hill, Ontario is?