The two main reason is weight and the box. Mugs are essentially made of rocks. Rocks are heavy. The heavier the box the more it cost to ship. Mugs also must be shipped in special boxes to protect them during shipping. These special boxes cost more than normal boxes. They are also bigger boxes, and that causes the price to go up with the shipping companies.