Hello, my family and I will be in Barcelona and will use the Barcelona Card. However, has anybody bought it stateside rather than buying once you arrived in BCN?

Thank you.