Well just got back from my cruise which involved 2 stops in mexico, I must say that the gear was expensive which prob had to do with the stops being heavily visited by tourists. Although I did bring some clen back. Also customs was very very slack no metal detectors, no dogs, just had to present declaration form and passport.