September 2024
Save yourself the time. The self service machine is always broken. Self serve means I can actually print the postage. Otherwise, what's the point? An overpriced scale that pretends to be a kiosk.
June 2024
Exceptionally rude and showing no interest in helping you resolve any problems you might have.
December 2023
Windsor Forest has not had mail pick up for two days!