While enjoying her holidays in Cuba, Hollywood actress Julia Stiles was taught a lesson when she ran out of cash while exploring the beautiful Caribbean island after misjudging cost of lodgings and discovering that credit cards aren't accepted everywhere.