You can check the status of your order online.
Picaboo Corporation - 654 High Street - Palo Alto, CA 94301