Ok, so after hearing everyone saying 'go to market 28, its so much cheaper' - we did. Well, we didn't realize that those same people were probably going to the REAL expensive places to compare it to.
Here goes my suggestion:
Go to the Mexican Outlet (the yellow stores). There are a few of them on the strip - my favorite is the mall where planet hollywood, rainforest cafe is located. Anyway, you cannot bargain in there. But it is FAIRLY priced. If you have enough time while you are there -- just take a look at what you like at the Mexican Outlet... take notes on their prices.
THEN go to Market 28 (the bus is a straight shot there, only 1-2 block walk to the right after you get off), and bargain lower according to the Outlet store.
Ok... here is an example, we were buying this leather artwork at Market 28.. for the same size (take note of the sizes and the prices, because they will justify their price on this too). Anyway, he started off at $60 USD. Long story short - We paid $35 for it, but this is me starting at $25. Then he agreed to $30 USD.
Well we went to the Outlet and guess how much it was? $20!!! So bargain HARD when you are there, but know how much their "competitor" is (outlet store). Because if you ask for too little, it might be an insult. But they are going to guilt trip you so bad that you will probably just buy it 3 times more expensive as you could've at the Mexican Outlet.
Oh watch out for the exchange rate. When we were there it was $11 pesos to $1USD. Ok, so if you are buying a big purchase and they quote you $1,000 pesos -- and you give him $100 USD - you are actually giving him $111 USD. Get it? If you don't mind paying more, then this is fine. But if you want to save even more, just pay in pesos.
Also, the food there is CHEAP. The only thing is... I found hair in my salsa and raw meat under neathe my sandwhich. YUCK. The place that we really like is actually a kiosk, she cooks it RIGHT in front of you -- go that route, so you know how your food was actually prepared.
Another spot to eat is El Patino's (the restuarant in front of WalMart) -- they have the BEST Mole and it only ranges $7USD-$12 USD. This is WAY cheaper than the strip. We only finally ate there our last night, and we wish we would've found it earlier.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.