I don't understand why your
Walmart is selling them $170, they are only $129.99 every where everyday I would shop around. They only other suggestion I can offer is to look at store that only sell game systems and games for a refurbished one. I know I saw a used one for around $80 and you can buy used games cheaper too. We have bought lots of used games and traded in games we didn't play anymore for store credit. So worth it. If you buy a used DSlite they will usually give you a warranty on it so no worries there.