Was this helpful?
Amazingly, their website does not mention Xmas opening times, but living within walking distance of it, I'd be extremely surprised if it wasn't open on Saturday. Their phone number is (03) 9829 2222, BUT we continue to get reports that Telstra stores don't always answer their phone !!! even when they're there !!