hey bud....Blair? if so, sorry for delayed response...i meant to go back and answer but it slipped my mind, both times...lol....just finishing up with the reports....

i think if i answer here, a better chance of others giving their recommendations...

i have many recommendations for food on the cliffs....but we dont stay on the cliffs, so havent really shopped for anything

the best painter/artist IMO, and I have several different prints for a couple artists, lives on the cliffs and hangs out alot at LTU...Carl Ricketts....a lot of detail in his paintings.....i have two of his paintings and they are the BEST...he is very reasonable for the work he does, and will negotiate, esp if you get more than one piece...
other than that, no idea about many other vendors....
now we have brought back a couple carvings, but been a few years ago...after awhile, you have all the souvenors you can keep...lol...our favorite carver is located on the beach at negril beach club condos...he has been there since we have been going...Octavious Gordon....a struggling artist, his location doesnt get him much traffic, that far down the beach...give him a couple days and he will make you what you want....

for food, i think you asked for stuff in JA dollars...so i am gonna name a few of MY favorites---
across the street from rick's, somewhere near, is a place that sells box food, very good, verry cheap...i think the name was t-birds, but just ask a local for the box food...
Of course Ivans at catcha for fine dining with excellant views, seastar for a great variety of stuff
right behind or beside Ahhbees is Sharks...good food, good price
on down a little is sip and bites, a menu listed in my trip report...
good jerk chicken at either debar (across from sunset on the cliffs) or 3 dives
connies countrywestern bar(jennys) great food...great prices....Try the booger sandwich....
we always eat at the german bar and chicken lavish---both a great value
and down to the corner bar...u know a place has good food when it is always crowded...always....where the locals eat...

i know you are looking for other vendors...maybe some of my cliff buddies will help......