Cheaper to have fixed!
I ordered a new screen for my daughter's phone. NOT WORTH IT BECAUSE OF SHIPPING FEES. Because they use DHL the shipping fees and customs Brokerage fees ($15 to clear $3 in customs fees) +$20+ US shipping for an item that was about $17 US You can save a lot of money by going to a local fix-it shop. They charge less and include installation rather than this whole debacle. Please note that for more expensive items (I imagine over $100) the total price of shipping, item and customs may be less than a local repair job.
