Plan to spend a lot of time here as this place is huge and has lots of vendors, on this visit staff was hard to find or was chit/chatting with other staff and I had to bring my stuff to the front counter each time. If you are looking for a gift for someone you should be able to find one here, they have just about every type of unique items. Prices are a little high, and the vendors are not as will to negotiate, as other place I have gone too.