Decided to re-shell my Game Boy Advance SP. Would not recommend. Mistakes were made, the old shell is in many pieces in the trash. But amazingly it still works!