After placing my order on April 1st, my SheevaPlug arrived today.
Isn't it cute?
Toward the end of April and it still hadn't gotten a FedEx tracking number, I sent email to Global Scale Technologies. Within a few hours had a reply from The VP of Sales and Marketing. When I provided my order number, he verified it was received and made sure it was shipped out early May. Kudos on the service!