Bigshot,
I thought you said you had been to Ambergris Caye before. If you have, you know that just about anything available in the U.S. is available in Belize, if not in San Pedro then in Belize City or Chetumal. True, some items cost more due to import duties and transportation costs, but I'd say 99% of local residents would prefer cash over trinkets, and some Sanpedranos are wealthy enough to buy and sell the average tourist several times over.
--Lan Sluder