My husband and I have been here a few times over the past three weeks to pick up our mail. We had to set up our mailbox and put in an order for a key. However, they accidentally left off our unit number from our address, so getting our key made has been delayed even further.
That being said, the lady there has been super friendly. This is at the first line on the left where you pick up mail.
It seems to be a fairly busy location.