France or Canada?
Just bought a French laptop from the Canadian store using the english store and got the free iPod!
French store == France...
I'm from Spain, and waiting for Apple to update any EU store with the iPod rebate(that will mean, most likely all EU will get the iPod rebate