My Canadian friends here in the states celebrate for a whole week! They celebrate during fourth of July, and then after our fourth, they do a combined NA celebration! It's a good thing Mexican independence day isn't around this time; my friends may never get to work!