Order placed a week ago - no updates beyond being "confirmed" even though their FAQ says all orders are processed within 24 hours and shipped within 48 hours - and cannot be cancelled after 24 hours. I've emailed them to get an update or cancel the order - but have yet to hear back.
Claim your business profile now and gain access to all features and respond to customer reviews.