The reason we put no international shipments is price varies from one country to the next. If we don't put this on there and someone orders it who lives in a far away land, then it doesn't show up any shipping charges. If someone is international and wants to order something we will indeed ship it as long as they will pay the Express Mail International rates and as long as they understand that we will NOT be responsible for any package after we send you the tracking number.
And trust me, if we didn't put "no international shipments" on the description and tried to explain what I just said above, there would be a lot of of people that just wouldn't get it or simply refuse to follow the rules. I can guarantee you that there will be some overseas people click the paypal button anyway and I'll have to refund their money.