Yeah, I thought if I saw one more Diamonds International, I'd scream!! The "port talk" was basically one long advertisement on shops selling diamonds and tazanite. ALL shops will bargain. Go in knowing what price you are willing to pay and bargain. You can get anything for roughly half of their original quote.
Norwegian Sea, Cozumel/Roatan/Belize, Apr 2004
RCCL Splendour of the Seas, Western Caribbean (Cozumel/Costa Maya), May 2007
Princess Diamond, Mexican Riviera (Puerto Vallarta/Mazatlan/Cabo San Lucas), Sep 2006
Carnival Paradise, Catalina Island/Ensenada BC, Jun 2011
Caribbean Princess, Cozumel/Roatan/Belize, Jan 2014