When I checked my cart it said I had spent enough for free shipping. Then on the payment I had to pay for shipping. I assumed it was because mine is an overseas order, but the site already knew I was in Japan. So, why? If these weren't gifts I would never have completed the order.