Taxes are a few extra percent, but if you keep track and call in they will refund it (Usually wait for a few orders to line up). Sometimes they charge import fees,. sometimes not, it seems totally random, but they do tell you at check out. I placed 2 online orders one for some reason had NO import fees or taxes, and one had both. Speed varies widely. It automatically lowers your points to the American level, so keep track of how many they give you and send a facebook message, and they will update it back to how many points it should be (I have had everything from 20 when it should be 24, to 1 when it should be 6 (Sometimes the american prices are lower as well and converted lower). If it is online only, go for it, or if there is a really good freebie. Otherwise go in store. Although if you have free shipping it may be worth checking if it is one of those magical no tax orders.