The Xbox One has been generally available on Amazon and now PS4 has joined in. Multiple bundles are in stock at the retail price and available prior to Christmas. Both companies said they’d have stock for the holidays and it seems like they’ve done that. They likely have very limited supplies though so if you’re in the marker jump in.
You can check for the PS4 here: http://www.amazon.com/gp/aw/d/B00BGA9WK2/ref=mw_dp_var?vid=NO