The Artisan Market on Ave del Sol is huge. You can spend hours there looking at the offerings. We were worried about getting gifts for the family and friends and this place had it all. Bargaining is the normal and we got about 20% average off the prices. Maybe you can do better.