Two Targets near my home had them in-stock...I may have picked up the last one at the Lebanon Target in Ohio. Anyhow....one Target had the price on the shelf at $130.00 while the other still had the $149.99 price. Either way...they do come with the $50.00 gift card. I am sure if you take it...