This is for a Christmas present. They were as low as $109 earlier in the fall... Now the cheapest available is $159. It looks like NewEgg had them for 129 for the weekend, but I missed out... Out of stock before I saw it. What do you all think? Should I grab it for 159 or hope that it comes down before Christmas? I'm worried it'll sell out completely.