A source close to Droid-Life sent them this picture showing that the dummy units are arriving at Verizon Stores right now (although no official release date has been set by Verizon). In addition to the dummy units, the real units are arriving as well (according to the same source). Multiple reports and leaks are pegging the date still for this Thursday February 24th.
For more information (if any of you still need anymore!) check out all our posts on the Xoom!