They had the Surface Pro in stock earlier today, so if you live in the area might be worth a check, + they have very fiendly staff so even if they run out they should get you sorted out with an order.
(Based on personal experience, no guarantees.)
(Based on personal experience, no guarantees.)