Gordon Lindgren

Not sure what site you bough from, but iHavanas.com has legit Cubans.  They are an authorized distributor.  They are based in Switzerland.  Shipping to the US takes about 2-3 weeks.  I bought sticks from them.  They ship with the sticks in heat sealed bag with Boveda pack inside.  Just another option.