Some stores have a geek squad that can fix phones. Call or stop in yourocal store for more info.
Yes the geek squad team should be able to fix most smart phones and any devices they can't can usually be shipped to their repair center to get it fixed. I would recommend heading into the store and speaking to a phone technician to see if they can get your specific device fixed.
Thanks! Your answer is awaiting moderation.