Yes, you need your current letterbox for all mail received from services other than An Post. DeliveryBox is available for An Post deliveries only.