Can I say that $35.00 for the canal cruise is very expensive. I took my whole family for that. If you take one of the official tours that go from opposite the train station you will be OK.
On the train the trick is for pick pockets or bag snatchers to wait until the doors are closing, step on the train, grab the nearest luggage and step off with it as the doors close.