Is there anywhere I can get a couple of these in the US? I'm thinking about buying some for my friends for a special occasion...I've looked online and the gamucci site is pretty much useless as it doesn't tell me where or if I can get them in the US and I can't buy them from gamucci's site.
Maybe order them from overseas?
Maybe order them from overseas?