Free shipping in the Netherlands on orders from € 75,- (more info)

Can I always pay afterwards?

Yes. If you pay with a credit card, the amount will only be debited when your item has been delivered.