Maybe it's too expensive and above the card's limit? Normally it's a stupid question but we're talking about Switzerland.