BusinessBoba Fett's Invoice50,000 Imperial credits seems a little pricey for carbonite treatment.By by Tanner GreenringBuzzFeed StaffPosted on October 27, 2010, 8:09 pmTwitterFacebookLink Topics in this articleBoba Fett