How much does it cost to order a 750ml bottle from Spain, or wherever the hell people usually order this stuff from? Is it really worth the price?
P.S. I am not talking about the cheap-knockoff that can be purchased at liquer stores. I'm pretty sure that the real thing can only be legally sold in Spain, Portulal and Chile.
P.S. I am not talking about the cheap-knockoff that can be purchased at liquer stores. I'm pretty sure that the real thing can only be legally sold in Spain, Portulal and Chile.
