Actually that is common issue of all e-commerce site. The shipping fee is fixed regardless the size of item that ordered by customer. I guess, they need to improve the shipping cost system that based the weigh of the item. For example:
If the item is less than 500 gram the cost would be $5 while the item 500 gram and above would be $10.