Cell phone store in decatur