I went to Costco the other day. So I found a giant Chupa Chaps can! It's hard to understand in photos, but is this too big? It's too big to send abroad, but kids will be delighted if this comes to a party. Is this also sold at Costco in your country?