ordered product from this company and they charged my card within 24 hours. Never received shipment, then they sent me letter from South Africa apolo…