Three men in their 20s have been charged in connection with the theft of an estimated £30,000 of stock from a Vodafone shop.