Where on earth can I spend this? The website just says 'most places mastercard is accepted'. Has anyone used one recently?